Thumbs Up Nail Salon
Open
121 S 10th St
Geneva, NE 68361
Located in the charming town of Geneva, NE, Thumbs Up Nail Salon is a hidden gem for those seeking top-notch nail care services. The salon's sleek and modern interior creates a welcoming atmosphere, inviting guests to sit back and relax while skilled technicians work their magic on their nails.
Whether you're in the mood for a classic manicure, a bold nail art design, or a pampering pedicure, Thumbs Up Nail Salon has you covered. With a wide range of high-quality polishes and professional tools, you can trust that your nails will receive the care and attention they deserve at this cozy Geneva establishment.
Generated using this place's available information
See a problem?
You might also like
Partial Data by Foursquare.




