Visit Us

121 South Main Street
Providence, RI 02903

Hours*
Monday–Friday
8:30am–5pm
Other times available

*All visits are by appointment only

Phone
(401) 863-6687