Contact Info
Address: 7603 River Road Pennsauken, New Jersey 08110
Phone: (856)451-1587
Email: TempleOfDeliverance@ymail.com