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)
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)