I know of one in St Pete but that might too far for you. They are called seven something? It's been over 10 years since I've been down there. Also, you can use the search function here, type in the word florida and select the find a tech catagory. Probably old, but you never know. Google's your friend.