The Upland Sports Arena

 

1721 West 11th Street
Upland, CA 91786
Phone: 909-985-7903

Get Directions Visit Our Site Register