https://mads.media/lloyd-russell-3761-centre-st-san-diego-ca/
Lloyd Russell: 3761 Centre St., San Diego, CA