Hilltop Castle
50 Castle Hill Rd
Beach Lake, PA 18405

Office Hours

Monday – Friday: 10am – 7pm

Saturday: 9pm – 12pm