Hours Of Operations River Nail Spa Illinois River Grove River Nail Spa Hours of Operation and Locations in River Grove, IL 4.6 - 31 votes 1 Locations in River Grove www.venetian-spa.com River Nail Spa Hours Category: Beauty & Health River Nail Spa - River Grove, IL 60171 3051 N Thatcher Ave(708) 456-1680 View Store Details Explore River GroveView More Apparel Avenue Recommend For You Imperial Nails Angels' Nail & Spa Nails By Angel Lena Nails Cutie Nails Ny Nails & Spa Dazzle Nails & Spa Miss Nails Tang Nails & Spa Your Nails