New TUFF SHED Location Open in Elizabethtown, KY.
TUFF SHED, Inc., America’s leading supplier of installed storage buildings and garages, has opened a new retail showroom location in Elizabethtown, Ky. The new sales lot in Elizabethtown is located at 5166 N. Dixie Highway near Freeman Lake Park. To visit this site, located approximately an hour south of Louisville, customers should take exit 102 […]