Osvaldo Leguizamo's address is 1153 21st Street Apt J, San Diego, CA 92102. Possible relatives include Elizabeth Leguizamo, Jesus Leguizamo and 5 others. Public records show Osvaldo has also lived in San Diego, CA. Osvaldo's latest phone number is (619) 233-7119. Previous phone numbers include (619) 890-3108.
Results 1 - 1 of 1