About

Edit info

Need a nail salon in Miami, FL 33161? Nails and More is a nail salon located at 11970 NE 16th Ave. To get detailed information on Nails and More prices and menu of services, or to get information on hours and availability, call (305) 895-3132.