Location

Location

North Miami Amateur Jai Alai
1935 NE 150 St.
Miami, FL 33182