Cathedral Square Apartment 4 Cathedral Sq Providence, RI 02903 Phone: (401) 861-7523 Fax: (401) 861-7537
Category: Apartments