Virtual Appointment Request a Virtual Appointment Please specify in the notes below that you would like a virtual appointment. Or schedule an in-office appointment. SUBMIT FORM Our Office Address: 4600 Main St. #201 Amherst NY, 14226 Phone: (716) 650-5088 Hours: Tues: 9:00am – 5:00pm Thurs: 9:00am – 5:00pm