address:
21 Peace Street,
Providence,
Rhode Island,
RI 02907
United States
Description:
104-bed facility
Phone: 401-456-3000
Fax :
Email:
Website: [title]-website [1]
map:
41° 48' 24.8004" N,
71° 25' 15.5424" W