There are 2 Nature Centers in Spencer, Indiana, serving a population of 2,260 people in an area of 2 square miles. There is 1 Nature Center per 1,130 people, and 1 Nature Center per square mile.
In Indiana, Spencer is ranked 3rd of 865 cities in Nature Centers per capita, and 3rd of 865 cities in Nature Centers per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Spencer Nature Centers.
McCormick's Creek Nature Center 451 West Fall Creek Road Spencer, IN
Mccormick's Creek Nature Center 451 Mccormick Creek Park Road Spencer, IN