Nail Salons in Geneva, NE Thumbs Up Nail Salon121 S 10th StGeneva, NE, 683614027594607Nail SalonsPedicure Show More