Family Practice Doctors Algonquin Physical Medicine Ltd 1111 North Plaza Drive # 325 Schaumburg, IL 60173 (847) 240-1505