Our Amherst Office Patient/ Practice Member Hours:
| Day | Morning | Afternoon/Evening |
| Monday | 8:30am - 12:00 Noon | 3:00pm - 7:00pm |
| Tuesday | - | 3:00pm - 7:00pm |
| Wednesday | 8:30am - 12:00 Noon | 3:00pm - 7:00pm |
| Thursday | - | - |
| Friday | 8:30am - 12:00 Noon | 3:00pm - 7:00pm |
Our are doctors dedicated to clinical care and often in the office after Patient Hours:
Please email us or call (716)-832-1818 leave your name, phone number and the time you would like to come in for appointment and we'll call back as soon as possible.



Patient Login
Free Newsletter
Dr. Steve Asks...
