About
Our approach
Face It, You're Nailed is a nail salon in Beech Grove, Indiana, offering manicures, pedicures, and gel polish services. Located at 40 N 7th Ave, the salon serves the local community with professional nail care. Rated 4.7 stars on Google.