Shannon Clemons, MD, Internal Medicine

1221 S Clearview Pkwy
New OrleansLA  70121-1011 (Jefferson County)


Phone: 504-842-6089
Fax:

NPI: 1508245689
License Number: 039.146919 (IL)