Retail - Newport, Rhode Island, United States
Pineapple Shop is a retail company based out of 380 Thames St, Newport, RI, United States.