Office: 555 Main Street, 2nd Floor
Shrewsbury, Massachusetts, 01545
Phone: (508) 842-2010   Fax: (508) 842-8790  
Office Hours: Monday - Friday 9:00 AM to 5:00 PM
**We accept most major insurances including MassHealth and Medicare**
If you would like to email us for more  information, click here
homeour practicephysicianspatient educationcontact us"new arrivals"

David A. Klein, M.D.    Nicole K. Manning, NP-C
hrewsbury Obstetrics and Gynecology, PC