Team Santos Fighting Academy is located in USA
Team Santos Fighting Academy is located in Providence, Rhode Island