Where is OPI Nails & Spa located?
OPI Nails & Spa is at 530 S Citrus Ave, Azusa, CA 91702.
OPI NAILS & SPA
Azusa, California
FAQ
Hours, booking, location, and service questions.
OPI Nails & Spa is at 530 S Citrus Ave, Azusa, CA 91702.
OPI Nails & Spa provides manicures, pedicures, and gel polish services.
OPI Nails & Spa is open Mon-Sat, 9:30 AM to 7 PM, and closed Sundays.