Leah Ouano Sanchez, MD, Psychiatry & Neurology

1722 Pine St
Ste 606
MontgomeryAL  36106-1114 (Montgomery County)


Phone: 334-613-0758
Fax: 334-386-9725

NPI: 1518077965
License Number: 22710 (AL)