AAA Quality Self Storage, Lake Forest is conveniently located off of the five freeway and El Toro Rd. The nearest cross street on el toro is Muirlands. If you are driving North East on El toro, turn right on the frontage road. We are at the end of the road, by the train tracks. You will pass two churches and a veterinarian on frontage road until you get to us.