Otto Frantzen was born in 1985, age 39. Otto Frantzen's address is 3030 Stirling Road Apt C, Hollywood, FL 33021. Possible relatives include Elizabeth Frantzen, Federico Ruiz and 1 others. Public records show Otto has also lived in Hollywood, FL. Otto's latest phone number is (954) 987-7545.
Phone Numbers: (954) 987-7545
Results 1 - 1 of 1