CrossFit North Atlanta 1730 Taylor Street NW, 30318 Atlanta, United States CrossFit North Atlanta is a CrossFit® box located in Atlanta, United States. Higher Coach Certification: L2 CF Affiliate