1. Orange Leaf Frozen Yogurt 929 Keyser Ave, Natchitoches, LA 71457 Coordinate: 31.75151,-93.0647 Phone: (318) 357-9311