282 North Main Street, Providence, Rhode Island 02903 USA
The visitor center also features a Native American Garden.
Photo Credit: NPS Photo
Claim copyright