Larisa Georgy Ciatlos-Deak, MD, Family Medicine

4965 E Lost Bridge Rd
DecaturIL  62521-5139 (Macon County)


Phone: 217-864-5531
Fax: 217-864-2449

NPI: 1497283774
License Number: 036153610 (IL)