6600 S Harvard Ave⋅Tulsa, OK