To clarify, The Audubon Nature Center is on Waterton Road just south of the intersection with Wadsworth at the south end of Chatfield SP (address:
11280 Waterton Rd, Littleton, CO 80125). If you Google it, there are actually 2 buildings, and the feeders are on the west side of the southern building.
-Christy
Wheat Ridge