Dodge House Gallery

Details

Located on the first floor of Dodge House

Location

Address:
11 Thomas Street, Providence, Rhode Island, 02903, United States