St. Elizabeth Pastoral Center
201 Hubbard Street
Ludlow, MA
01056
United States
Massachusetts US