Mbabane Swallows

Club Info

Club Info

Official Name
Mbabane Swallows FC
Founded
1948
Phone
+268 611 9824
Fax
+268 404 5232
Address
P.O. Box 256, Mbabane, Swaziland
Venue
Somhlolo National Stadium
City Lobamba
Capacity 20000
Address MR 103