North Shore Physicians Group
North Shore Physicians Group is a multi-specialty group practice staffed by more than 200 physicians across the North Shore. The office at 1 Widger Road in Marblehead offers internal medicine and family medicine physicians.
- Hours: Mon - Fri, 8am - 5pm; Sat, Sun, closed
- Payments accepted: American Express, Cash, Discover, MasterCard, Personal Check, Visa
- Insurance accepted: Most major insurance policies accepted
- Appointments: Appointment required
- Specialties: Family medicine, Internal medicine
- Primary care services: Yes