Foothill Ranch Towne Center | |
The Foothill Ranch Towne Center is a popular shopping center located in Foothill Ranch, California. It is situated in the community of Foothill Ranch, which is located in the city of Lake Forest in Orange County, California. |