1. Old Orchard Animal Clinic 1392 W Main St, Lewisville, TX 75067 Coordinate: 33.04115,-97.02898 Phone: (972) 221-3568