We are a brick & mortar record store located in Miami, FL. Opened in 2019. If you have any questions, feel free to send us a message

Found Sound Records
1654 NW 123rd Street
Miami, FL 33181