Canal Animal Hospital
Animal hospital
501 24th Ave N · Lake Worth Beach, FL 33460
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…