The Glass Factory ← View details 3811 Leitchfield Road, Owensboro, KY 42303 +1 270-213-3200 Get Directions From* To * — Required information