Get Directions to Allstate Personal Financial Representative: James Battistella ← View details 106 West Main Street, Batavia, New York 14020 +1 585-344-3514 Get Directions From* To * — Required information