for appointments 716.250.2000