Welcome to Avian Avenue! To view our forum with less advertisments please register with us. Memberships are free and it will just take a moment. Click here
There's an aviary in FL called Fabled Feathers Aviary. Have no idea if that's what the FFA stands for but you could try and contact them somehow.
However, webpage doesn't work any more, though, and no updates on Facebook page since 9/2021.