The Frank R. Lillie House is the former home of American embryologist Frank R. Lillie. Located at 5801 South Kenwood Avenue in Hyde Park community area of ...