Indian Orchard, Springfield, Massachusetts
From Wikipedia, the free encyclopedia
Indian Orchard is a village in the City of Springfield, Massachusetts. Located in the northeast corner of Springfield, next to the Chicopee River, Indian Orchard is the city's fifth largest neighborhood.[1]