Recreation in Haverford (PA) Full list of companies Recreation category in Haverford, Pennsylvania Camp Rim Rock 355 Lancaster Ave Ste E, Haverford, PA 19041, (610)645-9989 Page 1