1. Petstar Animal Care 820 Keyser Ave, Natchitoches, LA 71457 Coordinate: 31.75293,-93.06929 Phone: (318) 352-1164