Indian Orchard
Indian Orchard, Springfield, MA, USA