is inactive
Where is Nelford Corporation's headquarters?
Nelford Corporation's headquarters is located at ANNISTON, AL
What is Nelford Corporation's industry?
Nelford Corporation is in the industry of RESTAURANTS CAFE ETC
What year was Nelford Corporation started?
Nelford Corporation was started in 1986
Sources: Alabama Secretary of State