Patrick McKenna, MD, FACS, FAAP

Urology, Pediatric Urology

Mercyhealth Javon Bea Hospital - Riverside Campus

8201 E Riverside Blvd, Rockford, IL 61114

Accepting new patients

(815) 971-7255