
Red Star Spa
4.4 (27)spa
A Peoria massage and wellness spot offering therapeutic bodywork with flexible hours running late into the evening.
Description






Located along North 83rd Avenue, the spa centers its offerings on dedicated relaxation treatments. The facility maintains a broad daily schedule, welcoming clients from the early morning until 11 PM.