Koki Ikeda NPI 1437822715 Practice location: 1501 Mercer University Dr, Macon, GA 312071515 Taxonomy code: 2255A2300X Phone: (209) 355-7806