Dr. Christopher Schaefer, DO Is this you? Claim your profile Urology Surgery 20Leave a review Urology Care Alliance 859 Town Center Dr, Langhorne, PA, 19047 12 other locations (215) 750-6510