7115 Virginia Road, Suite 111 Crystal Lake, Illinois
Mon - Sat 8.00 - 18.00
“Velina surpasses your expectations in her services. My facial was wonderful and it is evident that she wants you to understand that there are things you can do to make your life healthier and more stress free, no matter what service she is giving.”
Astro Spa is Skin/ Body /Soul Wellness boutique. Our primary goal is to facilitate health and beauty from the inside out.