1. Locasha Church Of God 622 Charles St, Providence, RI 02904 Coordinate: 41.85339,-71.42079 Phone: (401) 347-5104