Address: Nouria, 518, Memorial Avenue, West Springfield, Hampden County, Massachusetts, 01115, United States