Fabbar MD - 11850 W State Rd 84 a16, Davie, FL 33325 | Fresha