Metro Indoor Sports, listed as Sports Venue, is located at 599 Cape Road, Francis Evatt Park, Port Elizabeth.
Metro Indoor Sports provides the ultimate indoor sports venue for action cricket, hockey, netball and soccer.
Metro Indoor Sports
Share This Page
Give us your feedback on Metro Indoor Sports