Macy's 334

Macy's #334 is a Macy's department store located at Stanford Shopping Center, 300 Stanford Mall in Palo Alto, California. The store was previously designated as Macy's West #14. It opened in 1961.