1. Creations By Latin Flavor 13 Locust St, Springfield, MA 01108 Coordinate: 42.09152,-72.5788 Phone: (413) 301-8347