I don't know of any actual poolrooms in Gulf Shores or Orange Beach. There are some nice rooms in Mobile, but that's probably a 45 minute drive. There are some rooms in Pensacola, which is closer. You can also check with southernbilliards.com. There is a guy named ActionHound from Pensacola who posts there, and would be able to steer you. Others, like "Pelican" would know as well.