Where is Look Nails located?
Look Nails is at 3331 Lemon Grove Ave, Lemon Grove, CA 91945.
Look nails
Lemon Grove, California
FAQ
Hours, booking, location, and service questions.
Look Nails is at 3331 Lemon Grove Ave, Lemon Grove, CA 91945.
Look Nails offers manicures, pedicures, and gel polish services.
Look Nails is open 7 days a week. Call (619) 460-9934 for specific hours.