Olga Lidia Saavedra, MD, Family Medicine

1044 N Mozart
Ste 503
ChicagoIL  60622 (Cook County)


Phone: 773-772-9607
Fax: 773-772-9609

NPI: 1134235674
License Number: 036099738 (IL)