Target store near Stanford?

andr0128
Sat, 10 Jan 2009 23:02:28 +0000

I don’t know of the Target that siliconvalleymom mentioned, however I know there is another Target on El Camino Real if you head north.