Irma E Urrutia-Potter, MD, Family Medicine

16 E Green St
BensenvilleIL  60106-2482 (DuPage County)


Phone: 630-238-2100
Fax: 630-238-2110

NPI: 1447363890
License Number: ME142031 (FL)