Chattahoochee Technical College Building D Details Location Address:5198 Ross Rd, Building D, Room 402, Acworth, Georgia, 30102, United States