is inactive
Where is The Looking Glass, Inc.'s headquarters?
The Looking Glass, Inc.'s headquarters is located at SUMMERDALE, AL
What is The Looking Glass, Inc.'s industry?
The Looking Glass, Inc. is in the industry of CUSTOM FRAMING/MIRRORS/GIFT ITEMS
What year was The Looking Glass, Inc. started?
The Looking Glass, Inc. was started in 1999
Sources: Alabama Secretary of State