Old Austin: Helmer Johnson’s Magnolia Mobil Service Station at 2901 Cherrywood Road in 1950s

Written by Ken Altes

Helmer Johnson's Magnolia Mobil service station at 2901 Cherrywood Road. Studebaker MercuryThe building is still there, now Gene Johnson Automotive – thanks to Google Streetview:Screen Shot 2015-09-18 at 9.22.47 AM Screen Shot 2015-09-18 at 9.23.34 AM

Leave a Reply

Your email address will not be published. Required fields are marked *