Ben’s current address is 17653 Captiva Island Ln, Fort Myers, Fl 33908. Miami is a city Ben has lived in.