Institutional, Recognize, Innovate

Contact Us

Buffalo Pharmacies Compounding
Compounding:
Phone: 716-204-0135  Fax: 716-204-0136

Pharmacy:
Phone: 716-568-1370 Fax: 716-568-1369

8750 Transit Road
Northtowns Medical Center (between Klein & Casey)
East Amherst, NY 14051

Buffalo Pharmacies Home HealthCare (Transit)
Phone: 716-568-1370 Fax: 716-568-1369

8750 Transit Road
Northtowns Medical Center (between Klein & Casey)
East Amhesrt, NY 14051

Map
   Click here for driving directions

Hours: Monday - Friday: 9:00AM - 5:00PM
           (Closed weekends)
Map
   Click here for driving directions

Hours: Monday - Friday: 9:00AM - 6:00PM
           (Closed weekends)

 

Buffalo Pharmacies Home HealthCare (Cleve-Hill)
Phone: 716-832-7742 Fax: 716-332-9310 (pharmacy)
Phone: 716-832-7744 (DME)

1479 Kensington Avenue (at Eggert)
Buffalo, NY 14215

Buffalo Pharmacies Institutional (B.P.I) 
Phone: 716-204-9060 Fax: 716-204-9061

20 Lawrence Bell Drive
Suite 100
Williamsville, NY, 14221

Map
   Click here for driving directions

Hours: Monday - Saturday: 9:00AM - 8:00PM
            Sunday: 9:00AM - 5:00PM

Map
   Click here for driving directions

Hours: Monday - Friday: 9:00AM - 6:00PM
            Saturday: 9:00AM - 4:00PM
            (Closed Sunday)

Home Healthcare Retail Compounding Institutional