Lemon Bay Animal Hospital
Veterinary clinic
3060 S McCall Rd · Englewood, FL 34224 · 2.1 mi
License VerifiedAAHA accredited
Lemon Bay Animal Hospital is an AAHA-accredited small animal veterinary practice in Englewood, Florida. It offers wellness care, dental, surgery, imaging, a pharmacy, boarding and grooming, and also treats birds,…