Venue Type
College / University
Neighborhood
Elmhurst
Accessibility
Accessible to persons with disabilities.
Providence College - Harkins Hall, LL 13
One Cunningham Square,River Ave. Entrance,
Providence,
RI,
02901
Created by ccentazz
add to our listings
Write a Review