About

Edit info

Searching for a nail spa near you? Luxor Nails is a nail salon located on 1301 E 9th St in Downtown, Cleveland 44114. Need more information? Call (216) 928-8111 for hours, prices or to schedule an appointment.