Meet Our Providers


Internal Medicine


Please note that this page may not include CHA Medical Staff who occasionally see patients or do teaching at this site or service. For a complete list of medical staff and allied health providers credentialed to provide care within our system, please contact the Office of Medical Staff Services at 617-665-1616.

    Find Us

  • Somerville Hospital Primary Care

    236 Highland Ave. Somerville, MA 02143 Get Directions
    P: (617) 591-6300 F: (617) 591-4340


    M:8 am - 5 pm
    T: 9:30 am - 5 pm
    W, Th: 8 am - 8 pm*
    F: 8 am - 5 pm

    *Answering service after 5 pm

    Contact Us

  • CHA Doctor Finder Line

    For new patient appointments P: (617) 665-1305