Dr. Chester R. Delacruz, MD
101 East Miller Road
Sterling, IL, United States
61081
101 East Miller Road
Sterling, IL, United States
61081
18156254790
http://www.srfc.com/staff/