Leawood KS 66206 913 383-9099 office. Leawood Family Care is now located at. Doctors Leawood Family Care . LOCATION PATIENT PORTAL. Leawood family care health portal. 7025 College Blvd Suite 200.Animal Health Center of Leawood is a full service veterinary medical and surgical facility for dogs and cats..