Suggest an Edit Name* Categories* Doctor Hospital Pharmacy Add category State* Locality* ZIP* Street address* Phone* Website Opening hours Monday: 09:00 am — 05:00 pm Tuesday: 09:00 am — 05:00 pm Wednesday: 09:00 am — 05:00 pm Thursday: 09:00 am — 05:00 pm Friday: 09:00 am — 05:00 pm Saturday: 09:00 am — 03:00 pm Company description MacLeod's Pharmacy located in the city of Niagara Falls, state New York. The legal address of the Pharmacy 8672 Buffalo Ave. Directions to the Pharmacy MacLeod's Pharmacy can be found on our interactive map. Ask your questions by calling 716-283-8704 on workdays. Your comments (not for publishing) * — Required information MacLeods Pharmacy - Niagara Falls ← View details 8672 Buffalo Ave, New York, Niagara Falls, 14304, Niagara Falls, New York 14304 716-283-8704