Share 'North Alabama Freethought Association'

NAFA is a group of Freethinkers that get together for like-minded conversation, friendship, and activism. NAFA members enjoy monthly dinners, weekly coffee socials, movie nights, camping trips, and much more.