Phone number listed for Erica is (260) 745-9363. This year Erica celebrated her 44 birthday. Public records show Fort Wayne, Lansing, Charlotte and 3 other cities as cities Erica also stayed in. 1980 is the birth year of Erica. Erica Spencer Photography is business that might have connection with Erica. Erica now resides at 6430 Bay Vista Ct, Indianapolis, In 46250.