The Sound Garden, opened in 1993 and located on Thames Street in Downtown Baltimore, is an independent record store close to ...