phone: 860-676-8111
fax: 860-677-2693

Facebook Link

woman smiling

Solutions for all your healthcare needs.

For more information or to schedule an appointment, don't hesitate to contact us. We look forward to meeting you!

Office Hours

Monday-Friday, from 8:30am-4:30pm (with the exception of certain holidays). We are also open selected Saturdays and evenings.

Call (860) 676-8111 to make an appointment. Our telephone lines are open 8:30am-1:00pm and 2:00-4:30pm, Monday-Friday.

Current patients can call anytime in the case of an obstetric or gynecologic emergency. An on-call physician is always available to assist. We also offer a Patient Portal for our established patients with any non-emergency questions or concerns. Instructions on how to sign up for the portal can be downloaded here.

You may also reach us electronically by submitting the form below. This form is for non-medical communications only. If you have a question regarding your medical care, please call our office. If this is an emergency, call 911 immediately!

Contact Form
First Name*
Last Name*
Email Address
Contact Phone Number*


Please add me to your email list for periodic announcements.

Professional Affiliations

Saint Francis Hospital and Medical Center
114 Woodland Street
Hartford, CT 06105
(860) 714-4000

The Hospital of Central Connecticut
100 Grand Street
New Britain, CT 06050
(860) 224-5011

University of Connecticut
John Dempsey Hospital
263 Farmington Avenue
Farmington, CT 06030
(860) 679-2000

Hartford Hospital
80 Seymour Street
Hartford, CT 06102
(860) 545-5555

Cancellation Policy

If you cannot keep your appointment, please give us at least 24 hours notice. Additionally, if you will be unavoidably late for your appointment, please call us to let us know. If you arrive very late, we may need to reschedule your appointment. There will be a $45 charge for "no-shows" or missing your appointment


We participate in many managed care plans and see patients with traditional insurance. If your plan requires that you pay a co-pay, this payment will be expected at the time of service. We accept cash, checks, and most major credit cards at our offices. Some insurance plans may require that you get authorization from them before you visit us. Please check with your insurance company so you can receive complete benefits from your coverage. To find out if a particular physician or clinician participates with your plan, please contact your insurance company.