1. Philadelphia Center 126 Touline St, Natchitoches, LA 71457 Coordinate: 31.75939,-93.08656 Phone: (318) 238-3228