is liquidated
Where is Three Notch Plaza, Inc.'s headquarters?
Three Notch Plaza, Inc.'s headquarters is located at ONE COMMERCE CTR 12TH & ORANGE STWILMINGTON, DE 19801
What is Three Notch Plaza, Inc.'s industry?
Three Notch Plaza, Inc. is in the industry of COMMERCIAL REAL ESTATE
What year was Three Notch Plaza, Inc. started?
Three Notch Plaza, Inc. was started in 1985
Sources: Alabama Secretary of State