15 W Girard Ave
Philadelphia, Pennsylvania 19123

Richard Lloyd was a member of the influential band Television.

Added by Upcoming Robot on November 16, 2008