PM Dr. Paolo Petilla MercadoIs this you? Claim your profile Family Medicine 0 Write A Review Vista Medical Center East 1324 N Sheridan Rd, Waukegan, IL, 60085 (847) 360-2860