Rating: ★★★★★ 4.9 / 5 (9 Reviews)
Lotus Organics Day Spa & Wellness is a Beauty Services located in Lotus Organics Day Spa & Wellness, 2310 E Oakland Ave #7a, Bloomington, IL 61701
You can reach Lotus Organics Day Spa & Wellness through the contact information provided on our page. You can also access our location using Google Maps.
Address: Lotus Organics Day Spa & Wellness, 2310 E Oakland Ave #7a, Bloomington, IL 61701 Bloomington, IL Bloomington
Phone: +13098387752
Website: Go to website