South Story Bank & Trust
Ballard Plaza Shopping Center, Huxley , Iowa 50124
 

View Larger Map