The Towns on Valley Trail Place is a New Townhome development by New Horizon Development Group located at Mallard Trail & Riverwalk Dr, Hamilton.