Templeton Hardware Co Templeton, IA

120 S Main St, Templeton, IA 51463