Get directions to: Eklo Inn, Freeland, MD Restaurant address: 20418 Middletown Rd Freeland, MD 21053, USA Driving Walking Bicycling Restaurant: Eklo Inn