Joshua Scott Landes, MD, Surgery

4809 Ambassador Caffery Pkwy
Ste 200
LafayetteLA  70508-6917 (Lafayette County)


Phone: 337-988-8880
Fax: 337-988-8883
Email: jos***@*****oo.com

NPI: 1922289396
License Number: MD.200696 (LA)