The Stratford Inland Wetlands Commission voted to deny plans from Mountain Development Corporation to build the 129-unit ...