My Account Login

Contact Us

TLC Veterinary Hospital 

Phone: (251) 649-6709

Fax: (251) 649-7503


Physical Address:

2320 Snow Rd. North

Semmes, AL 36575

If you have any questions or would like to make an appointment, please call. Our website's online appointment book is currently not compatible with our computer system so we cannot import appointments made through it and while we try to answer e-mails as quickly as possible, we suggest calling so we may provide the most effective & efficient customer care possible.

Any inquires about employment opportunities should be made in person.

For Driving Direction to our office Click Here.




Newsletter Sign Up

Pet Selector

Launch Pet Selector


TLC Veterinary Hospital
2320 Snow Road North
Semmes, AL 36575
Get Directions

  • Phone: 251-649-6709
  • Fax: 251-649-7503
  • Email Us

Veterinary Topics

Member Login

Send Password | Sign Up