Dr. Denardo Dunham, DPM Podiatry 7311 Downman RoadNew Orleans, Louisiana 70126 (504) 241-5707 About Dr. Denardo Dunham, DPM Affiliation: Premier Foot Specialists, LLC