Walgreens ← View details 2300 Otis Drive, Alameda, CA 94501 +1 510-523-7043 Get Directions From* To * — Required information