Profile: Project Impact is a Individual and family social services company located at Indianapolis, Indiana USA, address is 2511 E 46th St, Indianapolis 46205-2460 IN, postcode is 46205-2460, you can contact Project Impact by phone 3175464520
Please share as much information as you can about Project Impact so other users can benefit from your comment.