We typically have same-week appointment availability. Call 716-626-4200 for scheduling.
We accept most public and private insurance plans. We also offer special pricing for cash-paying patients for most procedures and visits.
Thursday-Friday 8am-6:30pm (Phones are closed at 4:30)
Saturday: 10- 2pm (Phones are closed)
All new Patients receive one hour comprehensive visit with our lead physicians.