Long Beach Multi-Service Center is a Foodstamps/SNAP Office in Long Beach, California that offers people Foodstamps/SNAP. Contact Long Beach Multi-Service Center for more details. The Foodstamps/SNAP Office is located 1301 W 12th St, Long Beach, CA 90813.