1. Twin Oaks Animal Clinic 22175 Depot St, Lexington, MS 39095 Coordinate: 33.125042,-90.05567 Phone: (662) 834-2039