St. Vincent Health Center

Home » Hospitals & Locations » Blood Testing » St. Vincent Health Center

A Department of Sisters of Charity Hospital

Access Your Medical Records Online

Current patients can access their medical records by logging into our patient portal.

Get Directions


Primary Care: Monday - Thursday: 9 a.m. to 6 p.m., Friday: 9 a.m. to 5:30 p.m.

Blood Testing: Monday - Friday: 8 a.m. to 3:45 p.m.

Blood Testing Appointments: Monday - Friday: 8:30 a.m. to 2:30 p.m.


1500 Broadway Street
Buffalo, NY 14212


Primary Care: (716) 893-8550
Blood Testing: (716) 923-7050


Primary Care: (716) 893-4020
Blood Testing: (716) 923-7051


STAR St. Vincent's - Buffalo


Addiction Management
Blood Testing
Primary Care

Primary Care 

Don't Have Insurance?

If you are uninsured, you may qualify for Family Health Plus or Child Health Plus, which are public health insurance plans for New York State residents.

Fidelis representatives can help you apply for Fidelis in the waiting room on designated days. If Fidelis representatives are not available on the day of your visit, we can refer you to a representative to arrange for a visit. Please call our office for more information.

Additional Information

Blood Testing

Physician Prescription

A prescription from your physician is required for blood testing.

Walk-ins Welcome

No appointment is needed. Patients are served on a first-come, first-served basis.

Your lab results are automatically forwarded to your doctor.


For patients who prefer to schedule their visits, you can schedule your appointment by calling our Laboratory Customer Service Department at (716) 862-1150 or by speaking to your phlebotomist during your visit.

Please note that same-day appointments are not available.