Severa Villar's address is 6 Urb L De Trujillo Street H # 2, Trujillo Alto, PR 00976. Public records show Severa has also lived in Trujillo Alto, PR.
Severa Villar's current address is 6 H 2 Street , Trujillo Alto, PR 00976. Severa has also lived in Trujillo Alto, PR.
Results 1 - 2 of 2