Open today, 7:00am - 8:00pm
- (773) 477-2256
Check out Blo Salon and Spa located at 826 W Armitage Street in Chicago, IL 60614. Blo Salon and Spa has 3 stars across 100 reviews on Yelp. Need Blo Salon and Spa hours? You can find the hours of operation below. For prices call (773) 477-2256.