Lotus Organics Day Spa & Wellness is located in Bloomington, United States on 2310 E Oakland Ave #7a. Lotus Organics Day Spa & Wellness is rated 4.9 out of 5 in the category massage therapist in United States.
Address
2310 E Oakland Ave #7a
Accessibility
Wheelchair-accessible car parkWheelchair-accessible toilet