Leda Sanchez, MD, Psychiatry & Neurology

5140 N California Ave
Ste 620
ChicagoIL  60625-3645 (Cook County)


Phone: 312-952-9692
Fax: 773-751-2250

NPI: 1508995366
License Number: 036075901 (IL)