is inactive
Where is The Townes Limited Partnership's headquarters?
The Townes Limited Partnership's headquarters is located at 2012 MAGNOLIA AVENUE STE R-11BIRMINGHAM, AL 35205
What year was The Townes Limited Partnership started?
The Townes Limited Partnership was started in 1996
Sources: Alabama Secretary of State