Get directions to: Club 77, Milford, MA Restaurant address: 31 Central Street Milford, MA 01757, USA Driving Walking Bicycling Restaurant: Club 77