Location of store Lids in Providence Place outlet mall is One Providence Place, Providence, Rhode Island - RI 02903.
GPS Coordinates: 41.828434, -71.416841
« Return to store detail