Where is The Moon Nails located?
The Moon Nails is located at 31879 Alvarado Blvd, Union City, CA 94587.
The Moon Nails
Union City, California
FAQ
Hours, booking, location, and service questions.
The Moon Nails is located at 31879 Alvarado Blvd, Union City, CA 94587.
The Moon Nails offers manicures, pedicures, and other nail services.
The Moon Nails is open 7 days a week.