2/22/2012 11:48:24 AM

NFFLA's 2012 Home Is...

Flag Football's 2012 Home Is Once Again Candler Park!

Located at:
1400 McLendon Ave NE
Atlanta, GA 30307

Candler Park opens it's fields to the NFFLA for what is sure to be another great season of flag football.