Contact

Please complete the form to contact us.

Meadows Pharmacy


Mount Carmel Centre
3770 Montrose Road
Niagara Falls, ON
Phone: (905) 357-6577
Fax: (905) 357-3481


Thorold Stone Plaza
6161 Thorold Stone Road
Niagara Falls, ON
Phone: (905) 354-3023
Fax: (905) 354-6822


* required fields