Church - Tulsa, Oklahoma
4530 E. Skelly Drive
New Testament Revival Center - 2.7 miles
4518 E Skelly Dr
New Testament Revival Center - 2.7 miles
4680 E Skelly Dr
New Testament Revival Center - 2.7 miles
1521 West 80th Street South
New Testament Revival Center - 2.9 miles
4717 S Yale Ave
New Testament Revival Center - 2.9 miles
4940 East Skelly Dr
New Testament Revival Center - 3.0 miles
150 Aquarium Drive
New Testament Revival Center - 3.3 miles
5525 W Skelly Dr
New Testament Revival Center - 4.5 miles
5609 W Skelly Dr
New Testament Revival Center - 4.5 miles
5554 South 48th West Avenue
New Testament Revival Center - 4.6 miles