The Pallmer Inn

The Pallmer Inn, 311 W Oklahoma, Holdenville, OK 74848, United States

(405) 379-9977

Location