FOSSIL is located in Amsterdam, Netherlands on Kalverstraat 196. FOSSIL is rated 4.4 out of 5 in the category watch store in Netherlands. GET THE INSIDE SCOOP. Sign up for email updates. Sign up. Subscribe for this season's newest arrivals, exclusive offers, limited editions and exciting sales.