Castle Hills Golf Club scorecard

New Castle, United States

Castle St, New Castle, PA 16101, USA

Courses