Lowell Park Nature Center

27.jpg

A museum dedicated to natural resource education, with exhibits of native plants; wildlife and USFWS/IDNR licensed live educational birds of prey. Staff is available 40 hours per week for special programs.

Donations. Wheelchair accessible.

Listing Details

Address:
2114 Lowell Park Road, Dixon, IL, 61021
Telephone:
815-288-5209
Map

Visiting Dixon - Find a great place to staymap-teaser