Thanks for the updated photo. I now don't see a Y in the logo....or an I for that matter....it looks more like an F. So we have a big N,C, and F, a middle size M and C, and a small co. Maybe North Carolina Foundry or some city with the initials NC? Being in R.I, I keep trying to find something in your state or Connecticut, but, nothing is clicking at the moment. There is a New Castle, Conn, and a New Castle foundry in Indiana though........