Star Motel

12037 Frederick St Pampa TX 79065 USA

(806) 669-3221

Location