50 Years of Leo's Overhead Doors, Inc.
Founded in 1966, Leo's Overhead Doors, Inc. has reached the 50 year milestone, providing quality garage door service for their customers in the Capital District of NY. - February 15, 2016
Press Releases 1 - 1 of 1