All Reviews by Mistercharles

  • Treasure Island Stamps & Coins 3703 El Camino Real, Palo Alto, CA 94306 (650) 855-9905

    5 stars Posted on 12/18/2011 07:45pm

    Excellent place to buy collector stamps and coins.The owner Rudy has decades of knowledge about stamps and coins and he is always ready to help collectors of all levels.Really good stock of stamp and coin supplies.