Castle Hills Animal Hospital

Castle Hills Animal Hospital is a Lewisville veterinary clinic. The clinic website lists preventive care, dentistry, surgery and diagnostics.

veterinary Information

Castle Hills Animal Hospital is a veterinary clinic at 3964 State Highway 121, Suite 100 in Lewisville, Texas. The clinic website describes Castle Hills Animal Hospital as a Lewisville veterinary hospital at 3964 State Highway 121, Suite 100, in the Olivian at The Realm development, offering preventive care, dentistry, surgery and diagnostics, and names Dr. Joy among the clinicians.

Services (from the clinic website)

The practice website lists services that include:

  • Preventive care and vaccinations
  • Dental care
  • Surgery
  • Diagnostics as listed by the clinic

Confirm current offerings and visit details directly with the clinic. This directory entry is informational and is not veterinary advice or an endorsement.

Clinic location and contact

  • Address: 3964 State Highway 121, Suite 100, Lewisville, TX 75056
  • Phone: 469-962-2060
  • Hours (from the practice website): Monday-Wednesday and Friday 8:00 AM-6:00 PM; Thursday 8:00 AM-1:00 PM; Saturday 8:00 AM-2:00 PM; Sunday closed
  • Website: www.castlehillsvet.com

More veterinarians in Lewisville

Compare this practice with others on our Veterinarians in Lewisville, TX page, or browse the full Veterinary directory.

Planning a visit

Confirm services, species treated, hours, new-client availability and what to do after hours directly with the clinic before visiting.

For practice owners: General practice-owner information is available at Physician Planning Partners. That link is informational only; it is not an endorsement of any practice and is not medical advice.