K J's Cafe Address: 510 Main St, New Windsor, IL 61465 Phone: (309) 667-2711 Restaurants, Bars Other Businesses: The Rock Island Street Clock Company at 1116 330th St, New Windsor, IL 61465 Allen Service Station at 247 Po Box, New Windsor, IL 61465