‘Campers Inn’ To Open 3rd Atlanta-Area Location

Jacksonville, Fla.-based Campers Inn RV announced it has completed the purchase of over 50 acres of land in the Northeast Atlanta area. The family-owned company, which also operates Atlanta-area dealerships in Acworth and Tucker, will build a new, state-of-the-art RV sales and service facility on the site. The dealership will be located on I-85 and is expected […]