FIRST BAPTIST CHURCH OF WESTWOOD LAKE INC5801 SW 120TH AVE, MIAMI, FL 33183 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions