James Leithead III, MD, Surgery

920 Poeyfarre St Apt 429
New OrleansLA  70130 (Orleans County)


Phone: 337-704-1419
Fax:

NPI: 1437473469
License Number: MD.207922 (LA)