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 484-469-0699 or email customerservice@villageofchampions.org

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

Thank you