A new retail development is planned this fall on South Sam Houston Blvd. in Houston. Rodney and Tressie Neugebauer announced they will construct a 2,000 square foot building to relocate their Subway franchise to property on U.S. 63 near First Street. The Neugebauers, the local franchisee since 2001, said a garage at the site was […]
