161 Leverington Avenue, Philadelphia, Pennsylvania 19127(215) 298-9928
ABOUT MEETING POINT   In today’s modern world, the body has to keep up with the spirit, but it can feel like we are trapped in a body that is working against us... Â