Public Hearing Site Plan Review and Special Permit - 61 New Driftway