262 Bellevue Avenue, Newport, RI
Star Nails & Spa-Newport is located at 262 Bellevue Avenue in the plaza accross from the Tennis Hall of Fame
(401) 619-5888
Our Locations