1. The Magic of Touch
198 Thames St, Newport, RI 02840
Coordinate: 41.48815,-71.31502
Phone: (401) 849-7227
2. Newport Aromatherapy and Natural Pharmacy
182 Thames St, Newport, RI 02840
Coordinate: 41.48838,-71.31504
Phone: (401) 846-1101