Where is Jumbo Nail & Lash located?
Jumbo Nail & Lash is at 3334 Stone Mountain Hwy Ste F, Snellville, GA 30078.
Jumbo Nail & Lash
Snellville, Georgia
FAQ
Hours, booking, location, and service questions.
Jumbo Nail & Lash is at 3334 Stone Mountain Hwy Ste F, Snellville, GA 30078.
Jumbo Nail & Lash provides manicures, pedicures, and lash services.
Jumbo Nail & Lash is open 7 days a week. Call (770) 736-0006 for specific daily hours.