PROVIDER PROFILE · NPI 1003906298

Princess Dennar

Internal MedicineNew Orleans, LAI