Chattahoochee Technical College, North Campus November 14, 2017 By Location:5198 Ross Road, Building D - Economic Development, Acworth, GA 30102