Philadelphia Metropolitan Cricket League
Philadelphia Metropolitan Cricket League Details



Address: 6051 N Water Street
Philadelphia ,Pennsylvania
United States - 19120
Established: 2016
Current Series: 2019 40-40
About: Philadelphia Metropolitan Cricket League was formed to serve purpose of having a league which is run by teams participating in it. This is the only league in Philadelphia which is for non profit and for cricketers and by cricketers.