Ellis Roger Edgar Life Insurance 6950 SW 54th St, Miami, FL, US 33155 Miami United States Focus Finance - Insurance