Meacham Building

102 E. Main St.
Oilton
Oklahoma
United States