Found 2 places
Latitude: 31.7551 (31°45′18″N), Longitude: -93.0622 (93°3′44″W)
Address: 120 S Williams Ave, Natchitoches, LA
Latitude: 31.7536 (31°45′13″N), Longitude: -93.0854 (93°5′7″W)