Location:3033 Fairmount St, Dallas, TX 75201