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. #201Amherst NY, 14226Phone:(716) 650-5088Hours:Tues: 9:00am – 5:00pmThurs: 9:00am – 5:00pm