1. Florenclif Stamp Co Inc 12785 Price Rd SE, Olalla, WA 98359 Coordinate: 47.42492,-122.54678 Phone: (360) 871-1224