Crossroads Animal Hospital is a complete service veterinary hospital for dogs, cats, tiny mammals and huge mammals. We are committed to delivering the best quality medical and surgical care with great attention to individual service. It is our belief that maintaining your pet's nice health requires a joint effort between you, as your pet's caregiver, and your regular veterinarian.

Contact Details

  City Leeds , AL
  Zip Code 35094
  Address 1826 Carl Jones Rd
  Phone Number (205) 640-4327