Dr. Homer C. Pena, MD Occupational Medical Physicians Call Direction Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (309) 624-8525 Direction Reviews 100 NE Randolph Ave Peoria , IL 61606