• 1227 N 105th East Ave, Tulsa, OK 74116