Mega Foods
3695 Devonshire Ave NE
Salem
OR
97305
(503) 363-2477
mymegafoods.com
Open Map
Description
Mn00000000hgroceries
by merchantcircle on May 09, 2017 from
merchantcircle
Bike Parking
groceries
grocery store
Grocery Stores
Grocery Stores And Supermarkets
Neighborhoods: North Lancaster
Number of employees: 1 to 4
Price range: $
Restaurants
supermarket