Canal Animal Hospital
Animal hospital
501 24th Ave N · Lake Worth Beach, FL 33460 · 0.0 mi
License Verified
Canal Animal Hospital in Lake Worth, Florida, offers preventive care, medical and surgical treatment, dental care, and emergency and critical care for dogs and cats. Services include X-rays, ultrasound, an in-house…