Tea Rooms in Strafford, MO Owl Hallow Antiques16090 State Highway Oo Oo # 0Strafford, MO, 657574178593333Tea Rooms Show More