Harshad Ladha, MD, Psychiatry & Neurology

625 19th St S
BirminghamAL  35249 (Jefferson County)


Phone: 832-348-6105
Fax:

NPI: 1396127973
License Number: E-14049 (AR)