He has stayed in Pembroke Pines, Cleveland, Cooper City and 8 other cities before moving to Fort Lauderdale. The number currently linked to Todd is (706) 278-0617. Todd currently resides at 2601...