Richard Peter Strobach, MD, Psychiatry & Neurology

15752 Professional Plz St
HammondLA  70403 (Tangipahoa County)


Phone: 985-542-0052
Fax: 985-542-4928

NPI: 1306934880
License Number: 012874 (LA)