About

Edit info

Star Nail is a nail spa in Vero Beach, FL that offers nail spa services such as manicures and mani-pedis. Star Nail charges $12 for manicures. Looking for more prices or have additional questions? Call (772) 778-0933.