Through The Looking Glass Landscaping Contractors - Huntington Station, NY Looking to contact Through The Looking Glass? You can reach them at 516-499-8774