Click on a physician's name to view a brief bio...
  Dr. James E. Ryan III - Making appointments at our Orchard Park office

Dr. George N. Marinides - Making appointments at our Amherst office


Dr. Maria C. V. Del Castillo - Making appointments at both office locations

Dr. Arundathi Namassivaya - Making appointments at our Orchard Park office


Dr. Kristin A. Matteson - Making appointments at both office locations

Dr. Richard Steinacher - Making appointments at both office locations

Dr. Heather Wheat - Making appointments at our Amherst office
 
     
 
 
1306 Sweet Home Rd  Amherst NY  14228  Ph:716.838.3188  FAX:716.838.1297     |     220 Red Tail Rd  Orchard Park NY  14127  Ph:712.0864  FAX:716.712.0869