Marina Square Center ← View details 1201 Marina Boulevard, San Leandro, CA 94577 +1 209-472-3600 Get Directions From* To * — Required information