Quran 3:38 And Concept Of Wasila
Can you kindly share the source of information that Hazrat Zakirya AS prayed at that specific location? As to your answer, no you dont need waseela. Quran is very clear about it. you will find this discussion helpful Discussion 30955