Venue Image
Venue Image
Venue Image
Venue Image
Venue Image
Venue Image
Venue Image
Venue Image
Venue Image
Venue Image
Venue Image
Venue Image

Venue Information

Montclair Place is a 1,200,000 square feet indoor shopping mall located in Montclair, California. The mall is anchored by Barnes & Noble, JCPenney, and Macy's.

Upcoming Events (0)

You might also like (0)