Primerica - Mark Larsen Share: Financial Services Primerica - Mark Larsen 3035 S. Ellsworth Road #146 Mesa, AZ 85212 (602) 743-9356 Rep Info Map Whom to Contact Mark Larsen Representative 3035 S. Ellsworth Road #146 Mesa, AZ 85212 Phone: (602) 743-9356 Send an Email What's Nearby? Distance: 5 10 15 20 25 50 mi.