300 Stanford Shopping Center, Palo Alto, California 94304(650) 566-1254 Located Inside Macys Macy's - Stanford Shopping Center