South Metro Towing is located at the address 950 S River Industrial Bl in Atlanta, Georgia 30315. They can be contacted via phone at (404) 624-8071 for pricing, hours and directions. South Metro Towing specializes in Tractors, Farm Equipment, European.
South Metro Towing has an annual sales volume of 1M – 1,999,999. .For more information contact Greg Greeson, Owner
South Metro Towing provides...
South metro towingservice starts when you stop'237500attr:towing service