Dr. Carlo Kariuki, MD
Add Hours
ACCEPTING
NEW PATIENTS
NEW PATIENTS
Amenities:
Wheelchair accessible
Kariuki, Carlo, NP
Phone: (978) 542-6000
Address: 352 Lafayette St, Salem, MA 01970
183 Pleasant St, Marblehead, MA 01945
600 Cummings Ctr, Beverly, MA 01915
11 Peabody Sq, Peabody, MA 01960
300 Canal St, Salem, MA 01970
81 Highland Ave, Salem, MA 01970
55 Highland Ave, Salem, MA 01970
81 Highland Ave, Salem, MA 01970
60 Washington St, Salem, MA 01970
55 Highland Ave, Salem, MA 01970
107 Highland Ave, Salem, MA 01970