Christopher Todd Communities on Happy Valley ready to open
The Loop 303 corridor in Peoria is about to grow by 222 homes. Christopher Todd Communities on Happy Valley opens Friday, June 26, at 11903 W. Happy Valley Road. The Christopher Todd Community is just west of the Loop 303 in north Peoria, near the master-planned community of Vistancia and Lake Pleasant. (The company is … Read more