Retail > Food and Beverage Retail > Farmers Market
Address: 1670 E 120th St, Los Angeles, CA, 90059
Phone: (323) 463-3171
Website: http://seela.org/markets-mlk-campus
Category: Food & Beverage
Tags: #Retail>FoodandBevera
Listed on BizVoices