Where is the best place get real estate leads?

There are many ways through which you can generate good quality real estate leads. You can do facebook marketing or hold open houses and reach out to people personally. You can also take advantages of many online services currently available for generating leads.