1. Utilidata Inc 1 W Exchange St Ste 5, Providence, RI 02903 Coordinate: 41.82521,-71.4158 Phone: (401) 383-5800