TEMPLE OF LOVE CHRISTIAN CENTER INC is a church located in DELRAN, NJ. Find service times, contact information, and directions.
193 TENBYCHASE R 213