Imperial Foundation Community Development Center
IFCDC • Community • Development • Empowerment

Imperial Foundation Community Development Center

Empowering our community through comprehensive programs in mental health, youth development, workforce readiness, and neighborhood revitalization.

Our Services

Mental Health & Wellness

Full-spectrum behavioral health support for all ages – from children to seniors. Counseling, crisis support, and community healing programs.

Learn More

IFCDC Barbershop

More than haircuts – a safe space for mentorship, community connection, and youth engagement in the heart of Asbury Park.

Call to Book

IFCDC Radio

Community voices, local stories, and programming that reflects and uplifts our neighborhood. Tune in for shows, shoutouts, and more.

Request a Shoutout

Youth Programs

After-school support, mentorship, scholarships, and gang prevention programs designed to help young people thrive.

View Programs

Workforce Development

Job readiness training, resume support, and connections to employment opportunities for adults seeking stability.

View Programs

Transitional Housing

Support for individuals and families navigating housing instability, with wraparound services for long-term success.

View Programs

About IFCDC

The Imperial Foundation Community Development Center (IFCDC) is a nonprofit organization dedicated to strengthening the Asbury Park community and surrounding areas. Under the leadership of Mr. Fahreal Allah, Owner & Executive Director, IFCDC delivers integrated programs that address the full spectrum of community needs.

From mental health and wellness to youth development, workforce readiness, and neighborhood revitalization, IFCDC serves as a central hub for resources, support, and community connection.

Get In Touch

Ready to connect with IFCDC? Reach out to learn more about our programs or request support.

Contact Center

Phone: (732) 743-5048
Email: service@ifcdc.org

Address:
1215 Springwood Ave Suite 28
Asbury Park, NJ 07712

Quick Links

Barbershop Line: (331) 316-8167
Radio Shoutouts: (858) 758-8791