30-28 Starr Ave, Long Island City, New York 11101, NY, United States
Distance: 0 yd.
Company description
When you need something as delicate as shower doors or specialty glass installed, you should only trust the best. At Capitol Glass & Sash Co. Inc., we have been in business since 1946, serving NYC.
Reviews
There are no reviews for Capitol Glass & Sash Co., Inc..
Write a review now.