We welcome you to our practice and appreciate the opportunity to provide you with medical services. The following information is designed to answer some of your questions about our practice. Please feel free to share your questions and concerns with us. We encourage you to call our office whenever you have questions concerning your health care. Some of your calls can be answered by our staff or a physician will return your call as soon as possible

Our Office

Our office staff is patient oriented. As a team we strive to meet the needs of each patient. For your convenience we provide blood drawing and routine laboratory tests on site (blood sugar, cholesterol, urine, pregnancy tests, etc.). We are equipped to handle urgent problems (for instance minor injuries and lacerations, acute asthma attacks). We perform additional diagnostic tests such as electrocardiograms, pulmonary function tests, in the office.

Hospital Affiliations

We admit our patients to MetroWest Medical Center.


To schedule a convenient appointment please call us at (508) 270-8844. Same day appointments are available for urgent illnesses or emergencies. If you must cancel an appointment please let us know as soon as possible so other patients could be scheduled more effectively.

To expedite the process of your appointment, please download and print the following forms:

Fill out the forms prior to your arrival in order to minimize the wait time.

Office Hours

For your convenience we are open evening hours and on weekends

Monday 9:00 am to 5:00pm
Tuesday 9:00 am to 5:00pm
Wednesday 9:00 am to 4:00pm
Thursday 9:00 am to 5:00pm
Friday 9:00am to 4:00pm
Saturday 9:00am to 12:00pm*

* Every other Saturday

After Hours

We provide 24 hours a day coverage for emergencies or urgent problems. After hours calls are answered by our answering service and are transferred to a physician on call. For emergency calls please use our office number (508) 270-8844.

Payment for service

We collect any fees that are not covered by insurance at the time of the visit. We accept Visa and MasterCard.

Medication Refills

Please call for refills during office hours. In order to provide you with refills we need to review your medical chart.


We accept most major Health Plans. If you have any questions please call our practice manager.