Wang, Chen, M.D.
Anesthesiology
Ottawa Regional Hospital
1100 E. Norris Dr
Ottawa IL 61350
Phone: 815-433-3100