3431 S. Orchard Road, Oswego, IL 60543. Close to: Edward Elmhurst Health Phone: 331-216-5064 See in Google Maps.