Judson Leigh Penton, MD, Orthopaedic Surgery

108 Rue Louis Xiv
LafayetteLA  70508-5739 (Lafayette County)


Phone: 337-235-8007
Fax: 337-235-8008

NPI: 1588856298
License Number: MD.202273 (LA)