WEHR NATURE CENTER 9701 W COLLEGE AVE, FRANKLIN