Little Tokyo Pet Clinic
Veterinary clinic
333 S Alameda St · Los Angeles, CA 90013 · 0.0 mi
Little Tokyo Pet Clinic is a full-service animal hospital in downtown Los Angeles that also offers mobile veterinary visits. Services include preventive care, dentistry, surgery, digital radiology, in-house lab…