Red Tail Pavilion
Address:
2801 E Spring Creek Pkwy
Plano
, TX
, 75074
33° 3' 10.9728" N, 96° 40' 23.178" W
See map: Google Maps