Location of store Paper Store, The in Ridgeway Shopping Center mall is 2202 Bedford Street, Stamford, Connecticut - CT 06905.
GPS Coordinates: 41.068023, -73.545452
« Return to store detail