1. Frost Brothers Glass & Mirrors Inc 1228 Commons Ct, Clermont, FL 34711 Coordinate: 28.56734,-81.73496 Phone: (352) 243-0790