The site plan for 191 Lehigh Avenue, Chester, that was removed from the town's web site