According to our records, this business is located at 8134 S Throop St. in Chicago (in Cook County), Illinois 60620, the location GPS coordinates are: 41.745779 (latitude), -87.656377 (longitude). Lillie McCall is categorized under Group Day Care Center (SIC code 8351). Known organization owner is Lillie McCall. You can contact the company by phone at (773) 487-5307.