Stephen Houck

Active Clermont, FL Vice President for Clermont Glass, Inc.

(352)242-9111