Design Studio Locations Peacock + Lewis - Architects and Planners, LLC. Lic #AAC000020 North Palm Beach Office 1295 US HWY 1Suite 200North Palm Beach, FL 33408PHONE: 561-626-9704FAX: 561-626-9719maryjarett@peacockandlewis.com DIRECTIONSGoogle Map Naples Office 950 Encore WaySuite 102Naples, FL 34110PHONE: (239) 631 2332FAX: (239) 300 6402maryjarett@peacockandlewis.com DIRECTIONSGoogle Maps