Posts Tagged ‘ Breck Spain ’

The Glass Guru Elk Grove Welcomes New Owner

Sep 27th, 2023

The Glass Guru Elk Grove (Calif.) has announced a new owner. Steve Snead, who recently took ownership, has been in charge of the location since July 31, 2023, officials said. For more than 12 years, previous owner Breck Spain was at the helm. “I really feel like this is a business that I can get […]