Downers Grove South Downers Grove South loading map - please wait...Map could not be loaded - please enable Javascript!→ more information 1436 Norfolk Street, Downers Grove, IL 60516, USA (Directions) Downers Grove South 41.771175, -88.020645 1436 Norfolk Street, Downers Grove, IL 60516, USA (Directions) Bathrooms: no information Dogs: no information