Anaheim CA Pest Control 1. 2821 E White Star Ave, Anaheim, CA 92806 | Stafford Services (714) 342-1518