4140 Lemmon AveDallas, TX 75219LocationFriday's CourtHoursDo you know the hours for this business?Extra PhonesPhone: (214) 209-3643NeighborhoodNorthwest Dallas