9318 Stella Link Rd. – Houston TX (built 1966)
University Lawnmower Center was originally a Bonanza Sirloin Pit (also Steakhouse) and a Tune ‘n’ Time car shop in the 1980s.
Check out all of our greater Houston area Bonanzas here:
Advertisement from the January 25, 1967 issue of the Bellaire and Southwestern Texan: