3301 College Ave, Davie, FL 33314, United States
8234 W State Rd 84, Davie, FL 33324, United States
Phone: +1 (954) 626-0960