Open today, 9:00am - 5:30pm
- (617) 484-4777
Leon & Co is a Belmont hair salon located at 84 Leonard St, Belmont, MA 02478. Get more information by calling (617) 484-4777. Visit Leon & Co during their open hours: Tuesday and Wednesday, Friday 9:00am - 6:00pm, Thursday 9:00am - 8:00pm, Saturday 8:30am - 5:00pm. With 13 reviews, Leon & Co has an average rating of 3.5 stars on Yelp.