Glenwood Squash Club is located in Pretoria, South Africa on 4 Patula Building, 68 Glenwood Rd, Lynnwood Glen. Glenwood Squash Club is rated 4.4 out of 5 in the category squash club in South Africa.
Address
4 Patula Building, 68 Glenwood Rd, Lynnwood Glen