Big M Marina on Table Rock Lake offers boat rentals, sales, and repair services. It also features dining and snacks.