By Andrew Gorosko
Published: Oct 19, 2018 07:00 AM
The firm that is constructing a 12,170-square-foot retail center at 73-75 Church Hill Road, near Exit 10 of Interstate 84, is seeking Inland Wetlands Commission (IWC) approval for a modified wetlands/watercourses protection permit for the project.