Reviews of Codorus State Park. (Sports Complex) in Philadelphia (Pennsylvania).