Spa La Vie is an organic skin spa in Genoa, IL, offering a range of rejuvenating treatments and services for the body and mind.
Specializing in organic skincare, Spa La Vie provides a tranquil and relaxing environment for clients to unwind and pamper themselves.
Generated from their business information