LM35 connected to amplifier unexpected output
The TLV2252 is listed as a "rail-to-rail" op-amp, but the very first page shows a chart where this is only true if nearly zero current flows from the out pin. With R4 and R3 loading it down, this will never be true, so the extents are always attenuated slightly, leading to the behavior you are seeing.

This can be rectified by scaling the values of R1-4 upwards, at the cost of increased noise. Or pick a different opamp with better output characteristics, or one which can be powered from further rails such as -5v / +10v or +/-15v.