LMC: Fast-growing salon suite franchise leases 7,900 sq. ft. in Howell

A salon suite franchise has added another location with a newly signed lease at Howell’s Aldrich Plaza, in a newly announced deal by Levin Management Corp.