care glen il prompt prompt care peoria il glen Francis Medical Center Promptcare is a urgent care located 530 NE Glen Oak Ave Peoria IL 61603 providing immediate non-life-threa… Sunday, May 22, 2022 Edit