International Sports Center is located in Las Vegas, United States on 7770 Dean Martin Dr Suite #304. International Sports Center is rated 4 out of 5 in the category martial arts club in United States.
Address
7770 Dean Martin Dr Suite #304
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance