is inactive
Where is Charles J. Townsend Limited Partnership's headquarters?
Charles J. Townsend Limited Partnership's headquarters is located at 5801 MCFARLAND BLVD ETUSCALOOSA, AL 35405
What year was Charles J. Townsend Limited Partnership started?
Charles J. Townsend Limited Partnership was started in 2007
Sources: Alabama Secretary of State