George Tsoutsias, MD Immediate Care Centers Accepting patients beginning 10/13/2025 Practices In: Schaumburg Patients Seen: All Ages Locations Schaumburg 1325 N. Meacham Road Schaumburg, Illinois 60173 888-693-6437 (Immediate Care Centers) directions_car Get Directions General Info Languages English