Window Film Depot > Locations > Rhode Island Rhode Island Service Areas Providence, RI 10 Dorrance St, Suite 700, Providence, RI 02903 1-401-400-7110 Newport, RI 10 Dorrance St, Suite 700, Providence, RI 02903 1-401-400-7110