Source: www.Evansvilleliving.com August/September 2016 Edition. When it comes to trusted services for your vehicle, look for the big wrench in the sky in Newburgh, Indiana. Larry's Automotive, 7535 Peachwood Drive, is a family-owned and locally operated automotive repair shop that offers more than 100 combined years of experience in automotive and truck repair.
Owner Larry Rose built a career working as a mechanic at car dealerships in Champaign and Monticello, Illinois. When he and his family moved to Newburgh in 1997, he continued that work in Evansville and Henderson, Kentucky. Several years later, Larry would start his own car service business in Newburgh.