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