Champs Achievers Foundation, Inc.

(1 Reviews)
13936 W 108th St, Lenexa, KS 66215, USA

(913) 648-1178


Contact and Address

Category: Health,
Address: 13936 W 108th St, Lenexa, KS 66215, USA
Postal code: 66215
Phone: (913) 648-1178

Location & routing

Get Directions

Most Recent Reviews


  • (January 24, 2019, 1:11 pm)

    The best school to go to weather or your child has mental difficulties or not. Highly recommend

Write a Review