Imperial Glass Company

29th and Belmont Sts.
Bellaire
Ohio
United States