39 Warren Ave
East Providence, Rhode Island 02914

Sal and Richard are from 'The Howard Stern Show.'

Added by Upcoming Robot on April 2, 2009