Peter J Velardo, Peter James Velardo, Nancy Christine Velardo and 4 other people are people possibly related to Todd. The number currently linked to Todd is (310) 306-6471. Los Angeles, Hermosa...