We have found 5 possible relatives of Erica: Roberta Lynn Brothers, Jessica Lynn Brothers, Robert Brothers and 2 other people. The number currently linked to Erica is (239) 574-6467. 1124 17Th Ter, Cape Coral, Fl 33990 is where Erica lives. Other cities that she has stayed in are Cape Coral and Fort Myers. The age of Erica is 43. Her birth year was listed as 1981.