Know for its well-maintained greens and exciting holes, Ocean Shores Golf Club is an18-hold course that is bound to challenge and delight you.
Know for its well-maintained greens and exciting holes, Ocean Shores Golf Club is an18-hold course that is bound to challenge and delight you.