North Florida Glass & Mirror
PO Box 1376
Alachua, FL 32616
Alachua, FL 32616