Optimax Benefits Added by SmallBusinessAdvertising 0 reviews Listed in Finance & Insurance Address: 100 - 8657 - 51 Ave Edmonton Alberta T6E 6A8 Phone: (780) 993-3822 earl@optiben.com Add to Favorites Claim Listing Updated: Nov 21, 2015 Overview Reviews Direct Group Life, Health and Medical Insurance Carriers Add Your Review Please login or register to add your review.