is inactive
Where is Town Plaza, L.L.C.'s headquarters?
Town Plaza, L.L.C.'s headquarters is located at DECATUR, AL
What is Town Plaza, L.L.C.'s industry?
Town Plaza, L.L.C. is in the industry of ACQUIRE/LEASE/DEVELOP/SELL RESID./COMM./INDUS. REAL ESTATE
What year was Town Plaza, L.L.C. started?
Town Plaza, L.L.C. was started in 1998
Sources: Alabama Secretary of State