Darrel's Place
American (New)
Hamlin, IA
12.6 mi