Barbara Ann McCabe, MD, Psychiatry & Neurology

201 E 11th St
SpencerIA  51301-4436 (Clay County)


Phone: 712-262-2922
Fax: 712-262-3826

NPI: 1285682948
License Number: 35858 (IA)