Riverside County Department of Public Social Services is a Foodstamps/SNAP Office in Temecula, California that offers people Foodstamps/SNAP. Contact Riverside County Department of Public Social Services for more details. The Foodstamps/SNAP Office is located 43264 Business Park Dr suite 102 # b1, Temecula, CA 92590.