250 Praire Ave
Providence, RI
Phone: 401/521-6711

Map