The Brewery: Echo Brewing Company
5969 Iris Parkway, Frederick
The People: Founders, head brewers, and brothers Dennis and Daniel Richards
The Space: Tucked away in a small strip mall in the quaint town of Frederick, Echo Brewing Company has an inviting, home...
November 7 2014, 10:00 AM