Jul 21, 2022
[Plano, TX] – The Glass Guru recently announced the launch of its newest franchise location in Waco, Texas. Paige and Paul Thomspon recently completed their initial franchise owner training and opened their doors for business on Monday, May 23.