Torregrosa Sport Center 1070 Ave Ponce de Leon, Rio Piedras San Juan, PR 00925 [Mapa] 787-765-8143 Website