Shanghai Rugby Football Club (SRFC)

2700 Zhang Yang Lu, Shanghai, China
Club in Shanghai that offers rugby, touch, ultimate frisbee, Gaelic football, Aussie rules, netball, cycling, cricket and kids sports
Related Keywords: expatriates expats

 
Map placements may be only approximate. Please check site.