Shelton W Barnes, MD, Internal Medicine

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


Phone: 504-891-1800
Fax: 504-891-1805
Email: she***@*****il.com

NPI: 1679661052
License Number: 014872 (LA)