Staghorn Opens Largest All-New Independent Distillery in Kentucky: Garrard County Distilling Co.
Atlanta-based premium spirits company Staghorn is pleased to announce the opening of its first distillery, Garrard County Distilling Co., which has officially begun production in Lancaster, KY.