Miami Beach, FL | North Miami, FL | Tallahassee, FL
Also known as: pcs15
Peter Smith lives in Miami Beach, Florida. Other places in which he has lived are North Miami, Florida; Tallahassee, Florida; Tampa, Florida and Williston, Florida. Peter is related to Louis D Smith.