1. Jesse's Tri-City Glass & Mirror
355 N Duncan Dr, Tavares, FL 32778
Coordinate: 28.80518,-81.73714
Phone: (352) 504-4157
2. Choice Door & Mill Work
3971 Cadilac Cir, Tavares, FL 32778
Coordinate: 28.76532,-81.72892
Phone: (407) 267-8997