Mount Carmel Centre
Shopping center😐 It happened that during my visit, it was snowing badly, and the road to enter the plaza was too congested, and traffic was crazy. I didn't have a good experience. Perhaps I have to go back, and hopefully, by then, it will be better. People often mention Basics, parking, clean, store, Tesla,
Address
3930 Montrose Rd, Niagara Falls, ON L2H 3C9, Canada
Rating on Google Maps
4.20 (616 reviews)Open on Google Maps
Working Hours
- Thursday: 8 am to 10 pm
- Friday: 8 am to 10 pm
- Saturday: 8 am to 10 pm
- Sunday: 8 am to 8 pm
- Monday: 8 am to 10 pm
- Tuesday: 8 am to 10 pm
- Wednesday: 8 am to 10 pm