Schedule an Emergency Room Video Visit or In-Person Visit
ER Video Visit Information ER In-Person Visit
Kaleida Health logo

Contact Information

Buffalo General Medical Center
Located in the main lobby
100 High Street
Buffalo, NY 14203

  • (716) 859-1570
    (716) 859-1574 Fax
  • Pharmacy is open:
  • Monday-Friday 9 a.m.-7 p.m.
  • Saturday 11 a.m.-3 p.m.
  • Map & Directions

ER Check-In

Select your preferred time and wait at home!

DeGraff ER Check-In.

Powered by InQuicker

MyKaleida ad

Spirit of Women ad

High Street Prescription Center

About Us

Buffalo General Medical Center benefits from having High Street Prescription Center conveniently located on the first floor, adjacent to the lobby. High Street Pharmacy is a full-service outpatient pharmacy that serves Kaleida discharge patients, Kaleida employees, and anyone in the community. Our pharmacy has the ability to fill outpatient prescriptions as well as provide face-to-face prescription drug counseling to patients as needed. Prescriptions filled at our pharmacy are comparable in price to any outpatient pharmacy. We offer free home delivery for the convenience of our patients.

Closing the Care Gap

Transitions of care are well documented in the literature as one of the most vulnerable times for patients. Whether it’s experiencing a medication error, adverse event, or complication, serious issues can arise during times of transition. Kaleida’s own outpatient pharmacies are working to change that through their innovative transitions of care programs, Prescriptions Plus and TransitionCare. Our outpatient pharmacies service four major medical centers and are conveniently located within each hospital. These pharmacies are breaking the mold of outpatient pharmacy to provide programs which have become an integral part of the discharge process. These programs are providing our patients with a smoother transition of care, significantly less readmissions, and overall, a more positive Kaleida Health experience.

Free delivery and mailings

Depending on your order, we deliver with a driver, UPS or mail out prescriptions every day of the week except weekends and holidays. We do ask to give us a few business days to get your order together so we can have everything you need. You will get a bill at the beginning of the month for your orders.

Free transfers

All you need to do is give us one quick phone call
and we take care of the rest! We can call your pharmacy and transfer your prescriptions to ours free of charge. We will also call or fax your doctor for refills or new prescriptions whenever you are in need.

Accept all major insurances

We participate in most major insurances including:

• Independent Health
• BlueCross/BlueShield
• Community Blue
• MedcoHealth
• Univera
• Medimpact
• Medicare Part D

• Medicaid
• Anthem
• Caremark
• Empire NYS
• Express Scripts
• Aetna
• and many others! Call for more information.


Competitive OTC and cash pricing

We have competitive pricing on many over-the-counter products and our prescription medications. Call and ask for a price any time.

Insurance copays are contracted to you and are no different anywhere you go. Your copays will be the same at any pharmacy, including ours, unless you are an employee or their family member, then you will be eligible for the Family First Discount.

Pharmacy Discounts

We offer a $5 reduction on co-pays for all prescriptions filled at Kaleida Health outpatient pharmacy. If coverage is through Kaleida Health and item qualifies for a 3-month supply with 2 months co-pay, $5 will be deducted from each month. Over-the-counter medications are available at a reduced price- any Kaleida Health outpatient pharmacy for current pricing.

Who is eligible?

All full-time, part-time, per diem, and laid-off employees, including those on an approved leave of absence, who have completed their probationary period. (Temporary employees are not eligible).

Physicians on the Kaleida Health payroll who are classified as full-time, part-time or stipend are eligible on date of hire.

Active volunteers are eligible after accumulating 150 hours of service. Check with your manager to verify your hours.

Family Members
Defined as spouse, domestic partner, child, stepchild, father, mother, stepfather, stepmother, sister, brother, father-in-law, mother-in-law, son-in-law, daughter-in-law, grandparent, grandchild, brother-in-law, sister-in-law, aunt, uncle, niece and nephew.