Charles Rosen, MD, Neurological Surgery

1015 S Mercer Ave Ste E1
BloomingtonIL  61701-7107 (McLean County)


Phone: 309-662-7500
Fax: 309-662-7333

NPI: 1417057290
License Number: 036147903 (IL)