top of page
MAP
Though we do not allow drop in trade, it's still nice to know exactly where we are located
Happydale Sanitarium
Area 51 is a military base, and a remote detachment of Edwards Air Force Base. It is located in the southern portion of Nevada in the western United States, 83 miles (133 km) north-northwest of Las Vegas.
What started as just a debriefing and resocialization for our sequestered staff has expanded to a one stop cure all for mental health needs.
bottom of page