75 Carpenter St.
Providence, RI
Phone: 401/272-0881

Map