Buffalo - 1091 Main St., Ste. 301
Dunkirk - 3898 Vineyard Dr., Ste. 1
Dunkirk - 3898 Vineyard Dr., Ste. 3
East Aurora - 268 Main St.
Hamburg - 5470 Camp Rd., Ste. 200
Hamburg - 5844 Southwestern Blvd. Ste. 500
Lancaster - 4893 Transit Rd.
Lockport - 5879 Snyder Dr.
Lockport - 3805 Lockport Olcott Rd.
North Tonawada - 415 Tremont St
Orchard Park - 5959 Big Tree Rd., Ste. 107
Springville - 210 East Main St., 2nd Floor
Tonawanda - 1430 Colvin Blvd.
Williamsville - 36 North Union Rd.
Williamsville - 111 N. Maplemere Rd. Suite 200 (formerly Youngs Rd.)
Williamsville - 111 N. Maplemere Rd., Suite 200 (formerly Sheridan Dr.)
Williamsville - 111 N. Maplemere Rd., Suite 200 (formerly Maple Rd.)
Williamsville - 18 Limestone Drive, Ste. 5
Video Visits:
We are excited to offer our current patients Video Visits. Rather than coming to our office, you can remain in the comfort of your home and still receive a consultation/appointment with one of our providers.
To participate you will need to have a valid email address and a computer or device with a camera (mobile phone, ipad, tablet, etc). Simply call our office and we can get you scheduled.
Many insurance companies are covering video visits like they would regular in-office appointments.
Please Note: Video Visits may not be appropriate in every situation. To see if it is a good option for you, please call our office and speak to a patient services representative.
To learn more, click on the image below and watch a brief informational video about video visits.