Foot Locker 256 Bay Fair Mall # 68 San Leandro, CA 94578 Phone: (510) 481-2230 View Website
Category: Shoes - Retail