Contact Us

Contact Us

Castle Hills Animal Hospital

Lewisville, Castle Hills, The Colony, Carrollton, Plano, and Frisco Veterinarian

Request Appointment Online Call Us Now: (469) 962-2060
a blue button that says my vetstore online on it

How to reach us

We do our best to accommodate your busy schedule—request an appointment today!

CLinic Address

Castle Hills Animal Hospital

3964 TX-121 #100

Lewisville, TX 75056

LOCATED AT OLIVIAN AT THE REALM, ENTRANCE THRU WINDHAVEN PARKWAY

Get Directions

Contact Us

Phone Number:

(469) 962-2060

Office Hours

Mon - Fri
-
Saturday
-
Sunday
Closed

Send Us a Message

For questions or general inquiries, please fill out the form below to get in touch.

Note: Do not use this form to request same day or emergency appointments—please call the office instead.


Contact Us

Share by: