L.J.
HI A.,
I live in Menasha which is right next to Neenah. I love the area and the people who live here. I think it still feels small town-ish, but still has lots to do that isn't far away. I also recommend Mom & Pop Place in Neenah. They have different get togethers on different days which would be a great way to meet other moms. Doctors would depend on your insurance, but there are a lot of good ones to choose from. My brother and brother-in-law also work for Oshkosh and they say a lot of great things about the company. Welcome to the area, I'm sure you and your family will be very happy!
L.