(918) 216-6668

918-216-6668 is a Landline
telephone registered in
Tulsa, OK.

The service provider is
Logix Communications.

On April 6, 2021
the exact location was traced to
 35° 59′ 57.7284″ N
 96°  6′ 36.7092″ W

SHOW FULL REPORT