Also known as: gregflorida
Greg Nelson lives in Nokomis, Florida. He has also lived in Venice, Florida. He is an alumnus of the Seminole High School and Vassar College. He works as a Photographer. An Inconvenient Truth is among his all-time favorite movies. Larry Gregory Nelson is in Greg family.