Rest & Recovery Station in Peoria, IL offers a tranquil retreat for individuals seeking relaxation and rejuvenation. The facility provides a range of services aimed at promoting physical and mental well-being.
Guests can enjoy amenities such as massage therapy, meditation sessions, and holistic wellness treatments in a peaceful and serene environment. Rest & Recovery Station is dedicated to helping visitors unwind and recharge in a soothing setting.
Generated from their business information