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