Venuz Med Spa


532 S York St
Elmhurst, IL 60126

A Spa in Elmhurst IL

Rediscover inner peace and outer beauty through a combination of artistic excellence, professional expertise, and the newest technologies available today.


Day Opening Closing
Mon Closed  
Tue 10:00am 5:00pm
Wed 10:00am 8:00pm
ThuFri 10:00am 5:00pm
Sat 10:00am 3:00pm
Sun Closed  
Click the button to add a review for Venuz Med Spa

Add Review