1. Alexander Delgadillo MD 34 N Water St, Batavia, IL 60510 Coordinate: 41.851,-88.31002 Phone: (630) 879-3500