(918) 323-7488

918-323-7488 is a Landline
telephone registered in
Tulsa, OK.

The service provider is
Big River Telephone.

On April 29, 2021
the exact location was traced to
 36° 38′ 12.4836″ N
 95°  9′ 31.9212″ W

SHOW FULL REPORT