STPH Dept. of Hospital Medicine
Address: 1202 S Tyler Street, Covington, LA 70433
Phone: (985) 898-4194
"American Board of Internal Medicine - Internal Medicine, Hematology & Oncology"