Scottish Inn

616 E Main St
Weatherford, OK 73096

Scottish Inn

Address:
616 E Main St
Weatherford, OK 73096
Phone:
580-772-3349
Office Fax:
580-772-3314

Directions
Find Nearby
I-40 Eastbound Exit 80A. I-40 Westbound, Exit 82. Inn is located at Hwy 66.