Team
FC Santa Rosa
CountryTrinidad And Tobago
About
FC Santa Rosa. Located in Trinidad and Tobago, this club has made a name for itself in local football, showcasing talent and passion for the sport. With a strong community presence, it continues to strive for excellence and aims to achieve greater heights in national competitions.