Do you have a question about the IMPACT Center, our programs, technical assistance or want to chat with a staff member? Contact us below!
Address: 6425 Penn Avenue, Suite 401, Pittsburgh, PA 15206
Telephone: (412) 383-3436
Email: info@3.138.101.194
