Karl's Glass & Mirror Company is a provider of replacement services for windows based in Lemon Grove. This business services residential and commercial clients and properties. Free estimates are offered.