Where is Galaxy Nails & Spa located?
Galaxy Nails & Spa is at 2545 Central Ave E, Billings, MT 59102.
Galaxy Nails & Spa
Billings, Montana
FAQ
Hours, booking, location, and service questions.
Galaxy Nails & Spa is at 2545 Central Ave E, Billings, MT 59102.
Galaxy Nails & Spa offers manicures, pedicures, and gel polish services.
Galaxy Nails & Spa is open 7 days a week. Call (406) 652-5439 for specific daily hours.