Holiday Hours Notice
To view our list of holiday closures and adjusted hours, please visit our closings page.
Communication is a key component of my practice. It is important that each of my patients fully understand their treatment options. Sometimes surgery may not be the first option. It is important that we discuss each path to the best possible outcome. If surgery is necessary we will talk in detail to ensure that there is a high level of comfort before we undergo any procedure. By communicating each step of the process I believe I can provide compassionate, high quality care to all of my patients.
2625 Harlem Rd Ste 240
Cheektowaga, NY 14225
(716) 893-0333
550 Orchard Park Rd Ste A103
West Seneca, NY 14224
(716) 677-5500
2157 Main St.
Buffalo, NY 14214
(716) 862-1000