397 S 193rd E Ave, Tulsa, OK 74108, United States
5610 W Skelly Dr # B, Tulsa, OK 74107, United States