We’re sorry, we’re no longer accepting appointments online.
Old Orchard Animal Clinic
Veterinary
1392 W. Main St.
Lewisville,
TX
75067-3395
(972) 221-3568
Mon - Fri: 8:00AM - 6:00PM
Sat - Sun: Closed