Adresse: US Highway 90A, Sugar Land, Fort Bend County, Texas, 77478, Vereinigte Staaten von Amerika
Betreiber: (abandonded)