David R Powers, MD, Internal Medicine

217 Cherokee Rose Ln
CovingtonLA  70433-7201 (Saint Tammany County)


Phone: 985-893-0911
Fax: 985-875-7565

NPI: 1548265812
License Number: 10311R (LA)