He has stayed in Port Charlotte, Lake Saint Louis and Lake St Louis before moving to Punta Gorda. Russel’s residency is at 1511 Suzi St, Punta Gorda, Fl 33950. Russel has listed phone number: (941) 575-6266. Russel was born in 1947. The current age of Russel is 77.