Where do you need Churches ?
People Need The Lord Ministries
757-380-0434
36.97925
-76.433057
About People Need The Lord Ministries
People Need The Lord Ministries is located at 111 28th St, Newport News, VA. This location is in the Downtown neighborhood. This business specializes in Religion & Spirituality.