Leon K Howard, MD, Internal Medicine

9231 Medical Plz Dr Ste A
CharlestonSC  29406-9101 (Charleston County)


Phone: 843-797-7700
Fax: 843-797-1271

NPI: 1447205679
License Number: 6094 (SC)