Deven Serpa's address is 891 Po Box , Edgewater, FL 32132. Possible relatives include John Serpa, Julia Serpa and 2 others. Public records show Deven has also lived in Oak Hill, FL.
Address History: 891 Po Box, Edgewater, FL 32132;
247 E Ariel Road, Oak Hill, FL 32759
Results 1 - 1 of 1