oracle: a shrine where an oracular god is consulted
shrine: a place of worship hallowed by association with some sacred thing or person
consumer finance company: a finance company that makes loans to people who have trouble getting a bank loan