Public records show Largo, Seminole and Indian Rocks Beach as cities Terry also stayed in. Terry’s current address is 9546 Ridge Rd, Seminole, Fl 33772. Terry has listed (727) 392-3934 as his phone number. The birth year was listed as 1945. The current age of Terry is 79.