There are a lot of small city water supply lakes around the Tulsa area. Sahoma Lake near Sapulpa, Claremore Lake near Claremore, Lake Bixhoma near Bixby and Skiatook Lake near Skiatook to name a few. Skiatook Lake is bigger and is run by the Corp of Engineers. The Black Dog ramp is in a cove out of the wind and would be perfect for your boat. There are several lakes and rivers in the Tulsa area. Go to the Oklahoma Wildlife Department location just North of the Oklahoma Aquarium located on the Arkansas River in Jenks. They have maps of every lake in Oklahoma by region. They could help you get started fishing the area lakes in Northeast Oklahoma.
Welcome to Tulsa. Good luck and good fishing.