Royal Leopards

Club Info

Club Info

Official Name
Royal Leopards FC
Founded
1979
Phone
+268 404 2501
Fax
+268 404 5545
Address
P.O. Box 49, Mbabane, Swaziland
Venue
Somhlolo National Stadium
City Lobamba
Capacity 20000
Address MR 103