Hi Vinay,
Google My Business page is the best place by which you can get quick organic leads. Just ensure that you update the information, address, phone number, category, and tags.
The rankings of Google business page also get a boost based on local citations, hence it’s good to parallelly list your business on local listing sites.