Dodge House Gallery Details Located on the first floor of Dodge House Location Address:11 Thomas Street, Providence, Rhode Island, 02903, United States