Graduated: 1989
Offers telehealth
NPI: 1568425346
Practice Locations (9)
LAWRENCE GENERAL COMMUNITY MEDICAL SERVICE PLLC
290 LITTLETON RD, UNIT 3
CHELMSFORD, MA 018243429
9786852460
NEW ENGLAND COMMUNITY MEDICAL SERVICES PLLC
290 LITTLETON RD, UNIT 3
CHELMSFORD, MA 018243429
9786852460
LOWELL GENERAL INPATIENT SPECIALISTS PLLC
295 VARNUM AVE
LOWELL, MA 018542134
9789376439
25 HIGHLAND AVE
NEWBURYPORT, MA 019503867
9782584734
TODAYS WELLNESS PLLC
790 TURNPIKE ST, SUITE 300
NORTH ANDOVER, MA 018456129
9786872273
TODAYS WELLNESS PLLC
64 C CONCORD ST
WILMINGTON, MA 018872179
9786584432
WINCHESTER HOSPITAL INPATIENT SPECIALISTS PLLC
41 HIGHLAND AVE
WINCHESTER, MA 018901446
7817299000
WINCHESTER LAHEY INPATIENT SPECIALISTS PLLC
41 HIGHLAND AVE
WINCHESTER, MA 018901446
7817299000
LAWRENCE GENERAL COMMUNITY MEDICAL SERVICE PLLC
23 GEREMONTY DR
SALEM, NH 030793314
9786852460
Source: CMS National Downloadable File, September 2026.