Centinela Feed Store in Los Angeles October 23, 2021 Address 8655 Lincoln Blvd.Los Angeles, CA 90045Contact Tel: 310-342-0239Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map