Have there been any break ins at this facility? How safe is it?
Address: 8307 E 81st St, Tulsa, OK 74133, USA
Steven Ken Kennerson | Jul 15, 2020
Not that I'm aware of.
Edith Clark | Jul 15, 2020
If there have been break ins I don't know anything about them
Thanks! Your answer is awaiting moderation.