Steer Inn Restaurant

108 Foster Rd Mannford OK 74044 USA

(918) 865-2127

Location