Tea Rooms in Owasso, OK Memory Lane Tea Room209 N Main StOwasso, OK, 740559182741567Tea Rooms Show More