Team

FC Santa Rosa

Trinidad And Tobago

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.