Living Water Care Center a Ministry of Immanuel Baptist Church 1039 Northeast 3rd Avenue, Fort Lauderdale, FL, USA (954) 763-6644 https://www.facebook.com/LivingWaterCareCenter/ Get Directions NAFC Member? No