1. Haughton Animal Hospital & Supply 5694 Highway 80, Princeton, LA 71067 Coordinate: 32.55914,-93.54022 Phone: (318) 949-2491