Tranquil gardens alongside Lake Decatur that were built in late 20's and renovated in early 90's. Stately cypress trees and waterfall to please you.
Address 601-699 S Nelson Blvd, Decatur, IL 62521, USA
Coordinates 39°50'3.381" N -88°55'6.203" E