Charles S Schumacher, MD, Orthopaedic Surgery

19343 Sunshine Ave
CovingtonLA  70433-5160 (Saint Tammany County)


Phone: 985-892-5117
Fax: 985-893-9585

NPI: 1447544465
License Number: L-247927 (MA)