is inactive
Where is Franrae Corporation's headquarters?
Franrae Corporation's headquarters is located at BIRMINGHAM, AL
What is Franrae Corporation's industry?
Franrae Corporation is in the industry of MOBILE HOME PARK
What year was Franrae Corporation started?
Franrae Corporation was started in 1973
Sources: Alabama Secretary of State