Mountain Creek Lake is a reservoir located 8 miles southwest of Downtown Dallas, Texas, United States, in the Mountain Creek area of the city. It is located south of SH 180, west of Spur 408, north of I-20, and east of FM 1382. From Wikipedia
A departing storm system will deliver isolated showers tonight as a high-pressure ridge sets the stage for mid-90s temperatures over a mostly rain-free weekend.