Beach Nails Long Beach, NY

100 W Park Ave #102, Long Beach, NY 11561