HOME
Physical Address:
Metro Church
2001 25th Street
Kenner, LA 70062
Office Address:
3701 Williams Blvd.
Suite #353
Kenner, LA 70065
Sunday Services: 10 am (via FB Live)