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