Christi Lorraine Leach, MD, Psychiatry & Neurology

1515 S Clifton Ave Ste 300
WichitaKS  67218-2953 (Sedgwick County)


Phone: (316) 858-0550
Fax: 316-858-0596

NPI: 1669671707
License Number: ME114988 (FL)