Milo’s Nails Spa
23 Narragansett Avenue, Jamestown 02835
Full service nail and wax salon located in the heart of beautiful Jamestown, Rhode Island.
Find nail salons in Jamestown, RI. Listings include Milo’s Nails Spa.
23 Narragansett Avenue, Jamestown 02835
Full service nail and wax salon located in the heart of beautiful Jamestown, Rhode Island.
We will notify you when anything happens in Jamestown.