Church - Lufkin, Texas
4400 S 1st St
Macedonia Church - 5.4 miles
200 Holiday Lane
Macedonia Church - 17.5 miles
3625 South St
Macedonia Church - 17.6 miles
3909 South St
Macedonia Church - 17.7 miles
3429 South St
Macedonia Church - 17.7 miles
3428 South Street
Macedonia Church - 17.8 miles
3400 South Street
Macedonia Church - 17.8 miles
3215 South St
Macedonia Church - 17.8 miles
200 North Fredonia
Macedonia Church - 19.8 miles
2020 NW Stallings Drive
Macedonia Church - 21.0 miles