The National Flag Football League of Atlanta (NFFLA) plays its games at Boulevard Crossing Fields, on the Lower Fields, and Silverbacks Park. See the Schedule Page for more information on where each week's games will be played. 

  1. Address

    500 Englewood Ave SE
    Atlanta, GA 30315
  2. Address

    537 Park Ave SE
    Atlanta, GA 30312
  3. Address

    3200 Atlanta Silverbacks Way
    Atlanta, GA 30340

Send Your Feedback