Stratford House Inn

3020 S Broadway
Edmond
Oklahoma
United States