Camp Timberledge

Camp Timberledge, 28 Camp Timberledge Rd, Beach Lake, PA 18405, United States

(570) 729-7230

Location