Our showroom is currently closed during COVID.

Alumax Designer Series

Twin City Glass is located in North Tonawanda, NY and proudly serves the entire Western NY area.

We can be reached by phone at 716-694-3300 during normal business hours or via email 24/7 through our website’s secured contact page.