Address: 2300 Otis Dr, Alameda, CA 94501, USA
Address: 2300 Otis Dr, Alameda, CA 94501, USA
“Conveniently located 24 hour full service pharmacy/drug store. Professional, knowledgeable, friendly personnel. Clean, wide aisles, well stocked. Well lit inside and out. Security cameras. Ample parking. Anchors part of west Alameda's South Shore shopping center”
            1 million customers
            find businesses on BusinessYab every month.
          
            500 businesses
            join BusinessYab every day.
          
BusinessYab helps you…