There are 2 Psychiatric Hospital providers with a NPI number registered in Leeds Massachusetts.
NPI |
Provider Name |
Address |
Type |
1700121340 | VA HEALTH CARE SYSTEMS | 421 N MAIN ST LEEDS, MA ZIP 01053 Phone: (413) 582-3146
| Organization |
1972538783 | DVA | 421 N MAIN ST VA MEDICAL CENTER LEEDS, MA ZIP 01053 Phone: (413) 582-3038
| Organization |