According to our records, this business is located at 1000 Johnson Ferry Rd Ne in Atlanta (in Fulton County), Georgia 30342, the location GPS coordinates are: 33.9089473 (latitude), -84.3541037 (longitude). Screen Atlanta Northside is categorized under Health Services (SIC code 8099). Known organization manager is Margaret Currins. You can contact the company by phone at (404) 851-6070.