Visit Sowles Bay Yacht Club & Marina at 920 Lane 200 in St. James, Indiana. Contact Sowles Bay Yacht Club & Marina at 219-833-4000.
No reviews by any boaters for Sowles Bay Yacht Club & Marina have been submitted. Sowles Bay Yacht Club & Marina offers direct passage to the water and other amenities within St. James.