11420 Emerald St
Dallas, TX 75229
Talkin'bout Screen Golf. Next Tuesday, March 3rd, looks like chances of rain...that's okay. Lets spend time playing at a 'golf simulator' that is like playing on a real golf course! Located off of Royal & I35 Starts at 5:30 pm Located at 11420 Emerald St Dallas, Texas 75229