LensCrafters at Macy's ★★★★★4.9 (497) Eye Care Optometrist Located Inside Macys, 300 Stanford Shopping Center, Palo Alto, CA 94304 Today: 10 AM–9 PM Call Website Details →