Truce T Ordona, MD, Psychiatry & Neurology

2802 Orchard Dr
Cedar FallsIA  50613-5898 (Black Hawk County)


Phone: 319-268-9700
Fax: 319-268-1934

NPI: 1023109865
License Number: 19242 (IA)