Terra Vista Town Center
(4,157)
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: Open ⋅ Closes 11 PM
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?
10808 Foothill Boulevard Corner of Foothill & Haven Ave, Rancho Cucamonga, California 91730. Shopping Mall•1,584 posts. $$$$•Open until 10:00 PM.