The Rite Spot

107 S State St., Denver, Iowa