Terra Vista Town Center
(4,158)
Shopping mall in Rancho Cucamonga, California
Cheerful shopping complex with popular chain stores & restaurants, plus a movie theater.
Address: 10808 Foothill Blvd, Rancho Cucamonga, CA 91730
Hours: Closes soon ⋅ 10 PM ⋅ Opens 9 AM Mon
Phone: (909) 989-4207 ⋅ (909) 578-0604
Terra Vista Town Center is an outdoor shopping mall located in Rancho Cucamonga, California, and home to over 50 retailers. Offering a collection of shopping, ...
People also ask
Does Rancho Cucamonga have a farmers market?
Is Rancho Cucamonga in Los Angeles?
See photos and videos taken at this location and explore places nearby.