For Iowa golfers. By Iowa golfers.

Lakeshore Golf & Country Club

Location1857 Golf Club Dr, Afton, IA 50830

Public/PrivatePrivate

Holes – 9

Phone641-347-5221

Visit website