Practice Information


Monday through Friday: 8:00 AM - 5 PM. By appointment only.

Saturday, Sunday, and Holidays: 9 AM – 12 PM. Our phone lines open at 8:00 AM. By appointment only.

Closed Thanksgiving and Christmas.


One of our pediatricians is always available by telephone. Telephone calls received during regular office hours (8:00 am – 5:00 pm) will be answered by our front desk staff. During our lunch hour (12 to 1 pm), telephone calls are forwarded to an answering service and a physician is paged for emergencies only.

During office hours, all injury and emergent calls are directed to a physician for immediate response while you wait. For non-emergent calls, your physician or covering physician will return your call as soon as possible, if unavailable to take the call at that time. Telephone calls received in the morning will be returned by 1:30 pm, while calls received during the afternoon will be returned by 6 pm.

If your child has laboratory tests done or ordered during an office visit, your physician will let you know when to call for results. The best care is provided when the physician who orders the test or your child’s primary physician discusses the results with you, so we will generally direct your phone call to one of these physicians to review the results.

When calling the office regarding billing or referrals, please follow the prompts on the phone greeting to reach the appropriate department. For a referral, please provide all requested information on the voice mail so your child’s referral can be processed promptly. Billing inquiries generally are returned within 48 hours.

If you have trouble calling the office and suspect a problem with our phone lines, please call the Winchester Hospital main number (781-729-9000) and ask for the answering service for Pediatricians, Inc.


Our office visits are by appointment only. We make every effort to keep wait time to a minimum. However, since we never turn away a sick child who requires urgent care, we occasionally run behind schedule. We apologize for any delays this might cause but we think this allows us to provide the best care to all our patients. In return, we hope that you will make every effort to arrive on time for your appointment. Please make a separate appointment for each child you wish to be seen. "Squeezing-in" another child only keeps other families waiting, and the doctor may not be able to accommodate this request. 

WELL VISITS: Appointments for routine physicals should be scheduled well in advance for the best availability. For infants two years of age or younger, we recommend you schedule the next appointment before leaving the office. For older children, we encourage you to schedule yearly physicals at least three months in advance. This is important for visits occurring during the summer months, as this is a high demand time for physicals. Since yearly physicals are up to date for school, camp, and sports for a 12 month period, it is best to schedule these appointments around your child’s birthday whenever possible.

SICK VISITS: All sick or urgent care appointments are scheduled on a same day basis. If you think your child needs to see a physician, we ask that you call as early in the day as possible in order to help us fit your needs.


As a courtesy to our physicians, please provide proper notice for any cancelations. No shows or cancelations with less than 24 hours notice will incur a $50.00 charge after the second occurrence.


One of our pediatricians is on call at all times. For urgent health concerns that cannot wait until daytime office hours, please call the main number and the answering service will page the on-call physician. You should expect to hear back from the on-call physician within 30 minutes. If this does not occur, please call again. Please remember to disable private caller ID or other call-blocking devices when requesting an after-hours call back from the pediatrician, or he/she will not be able to return your call. Since many people are not aware that they have this feature as part of their phone service, we recommend dialing *87 whenever requesting a call back from one of our physicians. In addition, please do not call a physician directly with any phone number obtained through caller ID.


One of our pediatricians is available in the office on Saturday, Sunday, and holiday mornings to see sick patients who should not wait until the next weekday to be seen. Our phone lines open at 8:00 AM for scheduling appointments. We suggest you call when our phone lines open at 8:00 AM to schedule an appointment if you think your child needs to see a physician.


If your child has an emergency after regular office hours that requires immediate attention and cannot wait for a physician’s return call, please call 911 or bring your child directly to the nearest emergency room and ask them to contact us. Whenever possible, we encourage you to use the Winchester Hospital emergency room that is staffed by physicians from Boston Children’s Hospital specifically trained in pediatric emergency medicine.


All refill requests should be submitted through MyChart Patient Portal Monday-Friday during office hours. When requesting refills through MyChart, please confirm the pharmacy you would like your prescription to be sent too. Refill requests can take up to 3 days to process. Please call the office if you need assistance activating your MyChart Patient Portal account. 


Our office is proud to be your child’s Medical Home. The American Academy of Pediatrics describes the Medical Home as a model of delivering pediatric care that is patient and family-centered, accessible, continuous, comprehensive, coordinated, compassionate, and culturally appropriate. This is accomplished by our team of physicians, laboratory technicians, and office staff who all participate in the care of our patients. In addition, our website is a continuous source for healthcare and practice information.

Our Location

Find us on the map

Hours of Operation

All visits by appointment only. No walk-ins accepted.


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-12:00 pm


8:00 am-12:00 pm


  • "coming soon"
    coming soon