i've been to the Winfield service center which is located at:
Winfield Service Center
6524 State Hwy 129 N
Winfield, AL 35594
ph: 205-487-4710
At the service center, there is free RV hookups with 30-50amp service, sewer and water. They don't charge and typically there's quite a few spots available depending on their service schedule.
Eating - marginal - I remember a waffle house style place

down the state road but everything else is a few miles away. There's not much there as it's kind of in the middle of nowhere except for Tiffin stuff. The factory is down the road a few miles.
You can message me if any specifics. I'll do my best. I've been there twice.