National Flag Football League of Atlanta Inc

A nonprofit organization

Organization Data

Summary

Organization name

National Flag Football League of Atlanta Inc

Tax id (EIN)

46-4586450

Address

5100 KING ARTHUR LN
ELLENWOOD, GA 30294