Contact Us

Call Today! (716) 835-2966

Medical Emergencies: If you are experiencing a medical emergency please dial 911.

Increasing patient access to our quality cardiovascular services has been a top priority for Buffalo Heart Group. As a result, we have established 4 OFFICE LOCATIONS and affiliated with 3 HOSPITALS located throughout Western New York. 

Office Hours and Appointments

Please note that patient visits may be scheduled by appointment only.

Our office hours are 8:30 a.m. - 4:30 p.m. Monday through Friday. For more information, please call our main office at (716) 835-2966 (Buffalo) or (716) 822-3098 (Cheektowaga). 

Emergency Care

For emergency care, our cardiologists can be reached 24 hours a day, 7 days a week by calling our main office number at (716) 835-2966.

One or more of our physicians are “on call” everyday after normal business hours (usually 4:30 p.m.). Our telephone answering service will dispatch all urgent care inquiries to the “on call physician” when calls are submitted to our offices after 4:30 p.m. or on weekends.

Contact Information

Administrative Phone & Fax Numbers

General:  (716) 835-2966
Fax:  (716) 837-1828

Billing:  (716) 835-2981
Fax:  (716) 835-0445

Human Resources

Main Office

3435 Bailey Avenue
Buffalo, New York 14215
Phone: (716) 835-2966
Fax: 716-837-1828

Contact Us Today

  • Hours of Operation

    Monday to Friday 8:30am to 4:30pm
  • Administrative Office

    3435 Bailey Ave
    Buffalo NY, 14215
  • Telephone

    (716) 835-2966
  • 24/7 Emergency Care

    (716) 835-2966
  • Fax

    (716) 834-3901