Santa Beach, FL | Santa Rosa Beach, FL
Also known as: steventerryholland
Steve Holland lives in Santa Beach, Florida, but has also spent time in Santa Rosa Beach, Florida. He is a 1988 graduate of Clovis High School. One of his favorite bands is Country Music.