Whitmore Park Loading Map.... Whitmore Park4314 Birch Church Road Decatur, IL 39.9034081 -88.86835389999999 Address 4314 Birch Church Road Decatur, IL Upcoming Events No events in this location