Illini Open Mri, Llc
NPI 1417950437
Practice location: 2147 S Neil St, Champaign, IL 618207593
Taxonomy code: 261QM1200X
Phone: (217) 359-8339
217-359-8339 seems to be a Landline telephone number and it could be based in Champaign-Urbana IL.
Currently, there are 1 healthcare prodviders using 2173598339 phone.