Alameda Army Navy Surplus is located in Oakland, United States on 2500 Embarcadero # E. Alameda Army Navy Surplus is rated 3.9 out of 5 in the category military surplus in United States.
Address
2500 Embarcadero # E
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park