Veterinary clinic
Southwood Drive Animal Clinic
2300 Southwood Dr, Lufkin, TX 75904
Opening hours
Hours not listed. Please call ahead at (936) 639-1825 to confirm availability.
2300 Southwood Dr, Lufkin, TX 75904
Hours not listed. Please call ahead at (936) 639-1825 to confirm availability.