Elgin
Happy Hollow Animal Hospital
53 NE Windy Road, Elgin, OK 73538
Southwest Veterinary Clinic
12114 US Highway 62, Elgin, OK 73538