Dr. William W Macomber, MD
OPEN NOW
Today: 8:00 am - 5:00 pm
38 Years
in Practice
ACCEPTING
NEW PATIENTS
NEW PATIENTS
Amenities:
Wheelchair accessible
Primary: Geriatric Medicine Doctor
Sub-Specialty: General
Additional Specialties: Internal Medicine
Fax: (781) 631-5405
Fax: (781) 631-5175
Phone: (781) 631-5126
North Shore Physicians Group-MRBLHD
Macomber, William W, MD
Specialties: Internal Medicine
Phone: (781) 631-2577
Address: 1 Widger Rd, Marblehead, MA 01945
Website: http://northshorephysicians.org
331 Highland Ave, Salem, MA 01970
Parkhurst Med Bldg, Beverly, MA 01915
505 Paradise Rd # 385, Swampscott, MA 01907
480 Lynnfield St, Lynn, MA 01904
250 Paradise Rd, Swampscott, MA 01907
331 Highland Ave, Salem, MA 01970
480 Maple St, Danvers, MA 01923
400 Highland Ave, Salem, MA 01970
480 Maple St, Danvers, MA 01923
100 Cummings Ctr Ste 126-q, Beverly, MA 01915