Shenandoah Square, 13606 W State Rd 84, Davie (954) 474-6651
Shenandoah Square, 13606 W State Rd 84, Davie, FL 33325 (954) 474-6651