Citrus Animal Clinic 270 Us 27 SLake Placid, FL, 33852 View Phone 866-824-4407 270 Us 27 SLake Placid, FL 33852 View Website Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page