Welkin Mechanical, Llc Landscaping Contractors - College Point, NY Looking to contact Welkin Mechanical, Llc? You can reach them at 718-554-2800