OUR SHOP
492 Thames StreetNewport, RI 02840United States
HOURS:
Monday-Sunday: 11:00am-6:00pm
Walk ins are welcome? no appointment needed. 2401-213-9661