Utica Square Clock Portal in West Tulsa Oklahoma United States HomepagePortalutica-square-clock #ImageModArea L R HP Days 1 Utica Square Clock Login to view View The Portal --1155%63