Slow Roast Records is an independent record label based out of Miami, Florida, US.
Read more on Wikipedia