Carlos Requena Armas, MD

Internal Medicine, Interventional Cardiology

OSF Cardiovascular Institute

5405 N Knoxville Ave, Peoria, IL 61614

Accepting new patients

(309) 691-4410