Metro Town Square
(299)
Shopping mall in Santa Ana, California
Address: 3694 S Plaza Dr, Santa Ana, CA 92704
Hours: Open ⋅ Closes 5 PM
Phone: (714) 546-2856
Metro Town Square · Map · 3694 South Bristol St. Santa Ana, CA 92704. Directions · (714) 546-2856. Call Now · More Info. Hours · Known For. Yes. Bike Parking.
Find company research, competitor information, contact details & financial data for Metro Town Square of Santa Ana, CA. Get the latest business insights ...
Prominent power center with junior anchor availability. 21,777 total households within a 10 minute drive time. Centrally located in high barrier to entry ...