Address: Triumph Fight Academy
9499 Old Bailes Rd Suite 111, Indian Land, SC 29707
-
Entrance to view the superfights