1. Villa Garden Estates 452 Lucille Ave, Elgin, IL 60120 Coordinate: 42.02778,-88.25704 Phone: (847) 741-0441