Please fill out the form below to request an appointment online. We will contact you to confirm availability at your preferred office location. You can also call us at (203) 830-4700 to schedule an appointment. For medical issues needing an immediate response, please call 911; do not email through this form.

If your appointment needs to be rescheduled or canceled, please notify the office at least 24 hours in advance. Patients not demonstrating this consideration will be charged $25-$100 for each missed appointment and may not be allowed to reschedule appointments in the future.