Nice little park to walk the dogs to or play pokemon at.
Dean Larson Triangle Park is located at 500 Carter St, Libertyville, IL 60048