CrossFit Echo Park 1016 N Alvarado St, 90026 Los Angeles, United States CrossFit Echo Park is a CrossFit® box located in Los Angeles, United States. CF Affiliate