Swampy’s #Florida Outdoors Everyday: Island of Ibis at Blanchard Park in east Orange County by Ronald B. Miller.

You can learn more about Blanchard Park here:https://www.ocfl.net/cultureparks/parks.aspx?m=dtlvw&d=8
Here’s where it is (Post office address):2451 N. Dean Road, Orlando, 32817
Here’s their telephone number: (407) 254-9030