Forest Villa Resort


1366 132nd St.
Dundee, IA 52038

Ph. 563.924.2522

 

Adjacent to Backbone State Park.

 

 

 

 

 

Full Site