American Science & Surplus is located in Milwaukee, United States on 6901 W Oklahoma Ave. American Science & Surplus is rated 4.7 out of 5 in the category surplus store in United States.
Address
6901 W Oklahoma Ave
Accessibility
Wheelchair-accessible car park