I was looking for some insight on load bearing walls in my home. The home is a 1942 Center hall colonial. Approximately 35' wide and 25' deep. The exterior walls are all 18" thick stacked solid stone. All floor joists run long ways in the house. The basement has two steel I beams 7' apart in the center of the home running the 25' width and supported in the center of each by similar I beam column. All floor joists are same size 8"x3". In the basement the joists on the right side of the house are buried in stone foundation and span approximately 22', crossing over the first steel beam to the far beam. This occurs both in from and behind the stair stack. The joist on the left side span approximately 16', running from foundation wall to nearest beam. My question relates to the wall on 1st floor between center hall and dining room/wall between dining room and kitchen/ wall between kitchen and "nook". I assume the wall between center hall and dining room is load bearing since it is directly over a steel beam in basement. Currently a 5' opening, looking to leave that wall and open 2' wider. Any issues? Wall between dining room and kitchen is a wall I would like to remove for kitchen expansion. It runs parallel with floor joists so I assume that is not load bearing. Any issues? Wall between kitchen and nook is approximately 3' to the right of the beam. I have neighbors that do not have this wall (originally) with a wider kitchen (corner properties), so my assumption is that this is also not a load bearing wall. I've attached a rough diagram and some pictures of the beams and joists in basement. Any insight helps in my kitchen expansion planning process.