Teresa B Rosales, MD, Psychiatry & Neurology

1800 N 16th St
ClarindaIA  51632 (Page County)


Phone: 712-542-6105
Fax:

NPI: 1245364728
License Number: 27449 (IA)