Borger Ambassador Inn

Borger Ambassador Inn, 900 E 3rd St, Borger, TX 79007, United States

(806) 273-6000

Location