1. Al-Jac's, Inc. 33 Hemlock St, Providence, RI 02908 Coordinate: 41.82913,-71.42936 Phone: (401) 272-3215