Big Horse Feed & Supply Store in Temecula by lucernefarmdev | May 11, 2023 Address 33320 HWY 79Temecula, CA, USContact Tel.951) 676-5006 Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map