2800 S Flamingo Rd, Davie, FL 33330, United States
3750 S Flamingo Rd, Davie, FL 33330, United States
2325 S Flamingo Rd, Davie, FL 33325, United States