This scheduling option is available for current patients of our office. If you are a new patient, please call us at 716-868-1199 to schedule your first visit so we can best support your care. If you don’t see a time that works for you, please give us a call - we may have more availability than what’s shown online.



Located at: 25 Northpointe Parkway Suite 400, Amherst
Directions & Map |