You are here

Idea Garden

S Lincoln Ave
61801 Urbana , IL
United States

This map is interactive! Click (or touch) and drag to pan; scroll (or pinch) to zoom.

Projects at this location

Project Description
Solar PVs at Idea Garden

The Idea Garden previously lacked access to electricity, making garden maintenance a challenge.

Project Updates