Q: Where is Extended Stay America - Orange County - Lake Forest?
A: Extended Stay America - Orange County - Lake Forest is located at: 20251 Lake Forest Dr, Lake Forest, CA 92630, USA, United States
Q: What are the coordinates of the Extended Stay America - Orange County - Lake Forest?
A: Latitude: 33.6680556, Longitude: -117.6625
Q: How is Extended Stay America - Orange County - Lake Forest rated?
A: Extended Stay America - Orange County - Lake Forest has not rated yet on addressschool.com