haven't heard of that place before since I don't go there often. But I do know of a place where I once visited. When I passed Fort Lauderdale, I was able to get my car fixed in this repair shop. I forgot the name. But there are lots from that area. You can check in
Florida auto repair shops.