Michael E Walsh, MD, Psychiatry & Neurology

5001 Hwy 190
Ste D4-1
CovingtonLA  70433-4930 (Saint Tammany County)


Phone: 985-871-0220
Fax: 985-871-8292

NPI: 1588691711
License Number: 11404R (LA)