top of page
Looking to book an appointment? Book online today!
Walk-ins are welcome, but appointments are recommended.

OUR ADDRESS
Venus Nails & Spa
1270 W Spring St,
South Elgin, IL 60177
847-608-1105
OPENING HOURS
Mon-Fri: 10:00am-8:00pm
Saturday - 10:00am-6:00pm
Sunday: - By Appointment
Contact
Us /
bottom of page