This official website is mainly in Dutch but has a small English section.
And this one, unfortunately in Dutch only, but very informative:
+31 20 641 41 26
Tuesday, Wednesday, Thursday 11.00-20.00
Every 1st Sunday of the month 12.00-17.00
Next to the Amstelveen bus station.