Location:San Diego Indoor Sports Club, 3030 Front Street, San Diego, CA 92103