is inactive
Where is Red Barn Restaurant's headquarters?
Red Barn Restaurant's headquarters is located at CARROLLTON, AL
What is Red Barn Restaurant's industry?
Red Barn Restaurant is in the industry of RESTAURANT BUSINESS
What year was Red Barn Restaurant started?
Red Barn Restaurant was started in 1973
Sources: Alabama Secretary of State