Primary Care Online Scheduling

Primary Care Online Scheduling

The following providers are now offering online scheduling. Please select the provider and office and click “Schedule” to schedule your appointment.

Please Note: This feature is NOT to be used for urgent issues. Please call 911 if you are having a true medical emergency.

Please also note when trying to schedule an appointment - please DO NOT use your BACK/FORWARD button. If you need to go back - please start again to properly execute the appointment schedulng.


 

Primary Care

Buffalo  - 1091 Main Street, Suite 301

 

 

 

 

 

 

Dunkirk - 3898 Vineyard Drive, Suite 1

 

 

 

 

 

East Aurora - 268 Main Street

 

 

 

Elma – 2701 Transit Road, Suite 143

 

 

 

Hamburg - 5470 Camp Road, Suite 200

 

 

 

Hamburg - 5844 Southwestern Boulevard

 

 

 

 

Lancaster - 4893 Transit Road

 

 

 

Lockport - 3805 Lockport Olcott Road

 

 

 

Lockport - 5879 Snyder Drive

 

 

 

 

Orchard Park - 5959 Big Tree Road, Suite 102

 

 

 

Springville - 230 S. Cascade Drive

 

  

 

 

Williamsville - 705 Maple Road, Suite 300

 

 

 

Williamsville - 1000 Youngs Road, Suite 101

 


find a provider doctorIcon-white.png