1. Jesse's Tri-City Glass & Mirror 355 N Duncan Dr, Tavares, FL 32778 Coordinate: 28.80518,-81.73714 Phone: (352) 504-4157