Primary Care Office in Peabody, MA
Internal Medicine Physicians of the North Shore
The highly-trained physicians at Internal Medicine Physicians of the North Shore are board-certified in Internal Medicine, Endocrinology, and Rheumatology. IMPNS offers both primary and specialty care for adults. Conveniently located off Route 128 on Centennial Drive in Peabody, our team is affiliated with Partners HealthCare Systems and multiple major teaching medical centers. Call (978) 531-7677 to request an appointment today.
27 Centennial Drive
Peabody, MA 01960-2904
Phone: (978) 531-7677
Fax: (978) 531-7690
*Patients can contact us directly via their Patient Gateway access
Monday: 8:30 AM – 4:30 PM
Tuesday: 8:30 AM – 4:30 PM
Wednesday: 8:30 AM – 4:30 PM
Thursday: 8:30 AM – 4:30 PM
Friday: 8:30 AM – 4:30 PM
*There may be some exceptions to these days and times depending on availability of providers
We try to accommodate patients that call and request an appointment to be seen that day for either routine or urgent care.
After Office Hours
In the event of an emergency, please call 911.
For urgent medical issues after hours, please call the main office number (978-531-7677), the answering service will send messages to On-Call Physician.
All other non-urgent issues, prescription refills or referrals, please call the office during routine business hours or use Patient Portal
Monday through Friday 7:40 am – 3:30 pm by appointment ONLY
Available by appointment only.
We are closed Labor Day, Thanksgiving Day, Christmas Day, New Years Day, Memorial Day, Independence Day.