There was also a green stamp store on Penn across from Penn Square Mall if memory serves correct.