Selica Felix was born in 1972, age 52. Selica Felix's address is 2664 Po Box , York, PA 17405. Possible relatives include Claudia Collazo, Michael Collazo-Medina and 5 others. Public records show Selica has also lived in Dover, PA.
Address History: 2664 Po Box, York, PA 17405;
2985 Rainbow Road, Dover, PA 17315
Results 1 - 1 of 1