Peace of Mind

We are located adjacent to I-5, off exit 244, approximately 2 miles South of Enchanted Forest. The facility is also protected by video surveillance, electronic motion detectors, extensive lighting and a 24-hour security patrol.