1. K & G Glass & Mirror Inc 1700 Kennedy Pt Ste 1000, Oviedo, FL 32765 Coordinate: 28.67541,-81.18348 Phone: (407) 977-2405