Patrick E Garrett is a professional specializing in patent in Greenwood Lake. Registered and verified attorney (Bar # 39987). Service area: Greenwood Lake and surrounding cities. Contact Patrick E Garrett for a free, personalized consultation with no obligation. Information based on declared professional data.