Last updated : 13/09/2023 12:17:24
Introduction
Westwood FC are a Grassroots football team made up of 16 team members.
The team is from Glasgow, Glasgow City, Scotland, United Kingdom.
Westwood FC started using TeamStats in March 2021.
Team Details
Location
Glasgow Glasgow City Scotland United Kingdom