Janet Duncan Barnes, MD, Pediatrics

3600 Prytania St
Ste 50
New OrleansLA  70115-3628 (Orleans County)


Phone: 504-891-1800
Fax: 504-891-1805

NPI: 1588752711
License Number: 05329R (LA)