Contact Us

We are happy to answer any questions or concerns you have.  Please reach out to us by email at info@villageofchampions.org
or call 267-753-5119.  

Mailing Address: 
807 N. 63rd Street
Philadelphia, PA 19151

Thank you