Leon C Casals Jr, MD, Internal Medicine

316 Saint Lukes Dr
MontgomeryAL  36117-7102 (Montgomery County)


Phone: 334-273-1224
Fax: 334-273-1225

NPI: 1699710368
License Number: 19059 (AL)