Elwell Farms
333 E 17th St
Costa Mesa
CA
92627
(949) 642-4311
Open Map
Description
Elwell Farms is located at 333 E 17th St, Costa Mesa, CA. This business specializes in Poultry Farms & Services.
by merchantcircle on April 06, 2015 from
merchantcircle
fruit
groceries
grocery store
Grocery Stores
meat & fish markets
Meats
Poultry Retail
supermarket
supermarkets & other grocery
vegetable