There is no other towing team more fit for the job than the one found at L & G Towing. Family-owned and operated in Decatur, Georgia, we take pride in offering light-to-medium-duty towing and roadside services to locals and visitors alike. No matter t