Nice place for kids
It's a baseball field used by boys baseball of aurora.
Frett Park is located at 912 Solfisburg Ave, Aurora, IL 60505