In addition to Springfield, Leigh also lived in West Springfield. 142 Windemere St, Springfield, Ma 01104 is where Leigh resides. Phone number listed for Leigh is (413) 781-6595. Leigh was born in 1962. The current age of Leigh is 62.