Odie Payne III, MD, Family Medicine

333 S State Revenue
Chicago Department Of Public Health Ste 200
ChicagoIL  60604 (Cook County)


Phone: 312-747-9792
Fax: 312-747-9447

NPI: 1134345861
License Number: (IL)