Where is Solo Did My Nails located?
Solo Did My Nails is located at 555 Broadway, unit 1016 Suite 113, Chula Vista, CA 91910.
Solo Did My Nails
Chula Vista, California
FAQ
Hours, booking, location, and service questions.
Solo Did My Nails is located at 555 Broadway, unit 1016 Suite 113, Chula Vista, CA 91910.
Solo Did My Nails offers manicures, pedicures, and gel polish services.
Solo Did My Nails is open 6 days a week. Call (832) 548-0329 for specific daily hours.