Owners: Terry and Katrina Willems Location: Scranton, Ark. History: “We opened our business in August 2017,” owner Terry Willems said. “Before that, I worked for Southwest Energy as a driller…
Continue Reading