Centinela Feed Store in Burbank October 23, 2021 Address 1505 Olive Ave.Burbank, CA 91506Contact Tel: 818-840-0727 Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map