10220 W State Rd 84 STE 16, Davie, FL 33324, United States
4350 S University Dr, Davie, FL 33328, United States
5000 SW 52nd St Suite 501, Davie, FL 33314, United States