About

Edit info

Located in Inglewood, CA, Orchid Nails is a nail salon situated at 1624 Centinela Ave, Inglewood, CA 90302. Looking for Orchid Nails prices? Call (310) 258-9552 for hours, prices and appointments.