Map is loading... Get Directions to Mario J. Ruiz-Mesa Insurance Agency ← View details 720 East Landis Avenue, Vineland, New Jersey 08360 +1 856-696-1698 Get Directions From* To * — Required information