Q1
Where is the looking glass located?
The Looking Glass is located at 1701 Asbury Road Dubuque, IA 52001-5731
Q2
What is the contact number for the looking glass?
The contact number for The Looking Glass is (563) 588-3272
Q3
What are the annual sales for the looking glass?
The Looking Glass has annual sales of approximately $95,000
Q4
How many people are employeed at the looking glass?
The Looking Glass has around 4 4 employees at this location