Michel Edward Heard, MD, Orthopaedic Surgery

113 Saint Thomas St
Ste B
LafayetteLA  70506-4575 (Lafayette County)


Phone: 337-234-0898
Fax: 337-235-3081

NPI: 1477643922
License Number: 013797 (LA)