Special Tactics And Rescue Services Corp NPI 1841813607 Practice location: 1530 Ave Eduardo Ruberte, Ponce, PR 007160604 Taxonomy code: 251B00000X Phone: (787) 840-4190