Felicia has previously lived in Long Branch, Ocean, Toms River and one other city. We have found 7 possible relatives of Felicia: Michelle L Strollo, Urban Erica Strollo, Anita C Strollo and 4 other people. This person's birth year is 1974. The current age of Felicia is 50. Felicia owns the phone number (732) 840-7902. Felicia’s current address is 31 Alan Ter, Howell, Nj 07731.