The Gran Plaza

25807 Interstate 45 N Spring TX 77380 USA

(832) 616-0267

Location