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…