Twin Lakes Baptist Church Church of Fort Lauderdale, FL. The location of Twin Lakes Baptist Church Church is 33309, 4701 NW 11th Ave - marked with a pin on Google Map.