Truro IA is located at 41.209869, -93.846802 geo coordinates. Truro, IA is located in Iowa, United States Of America.