Cally Vaughn, ODCally Vaughn · Optometrist101 S Main St, Deforest, WI 53532(608) 846-5625Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing