Lisa Taimibower
NPI 1770092090
Practice location: 24017 122nd Ave W, Illinois City, IL 612597707
Taxonomy code: 235Z00000X
Phone: (309) 793-8090
List of doctors and physicians in Illinois City IL.
Taxonomy code: 235Z00000X
Phone: (309) 793-8090