Also known as: luckyguyri
Stephen Farrell lives in Providence, RI, but has also spent time in Cranston, RI. He is a 1994 graduate of Community College Of Rhode Island and he works for Amalgamated Transit Union. His favorite movie is Family Guy. Stephen is related to Stephen Farrell.