Matthew Thomas Horvath, DO, Psychiatry & Neurology

1251 334th St
WoodwardIA  50276 (Dallas County)


Phone: 515-438-3251
Fax: 515-438-3631

NPI: 1093750143
License Number: 02985 (IA)