Chattahoochee Technical College – North Metro Campus – Bldg A Room 121 Loading Map.... Chattahoochee Technical College – North Metro Campus – Bldg A Room 1215198 Ross RoadAcworth, GA 30102 34.0843585 -84.6704383 Address 5198 Ross Road Acworth GA 30102 United States Upcoming Events No events in this location