Bayville, New Jersey
Marshall Marine
609-500-3861
Marshall Marine 18 Butler Avenue
Bayville, NJ 08721
Course Access: Public
Holes: 18
Reserve Advance Tee Times:
Sport fishing charters....
Summer musical events....
36-hole miniature golf course....
Beach fee, beach on ocean....