Rudyard Uriah Smith, MD, Internal Medicine

1514 E 87th St
ChicagoIL  60619-6525 (Cook County)


Phone: 773-978-0757
Fax: 773-978-0705

NPI: 1295784031
License Number: 202250 (IN)