Ample lighted parking on the new haven, ma in a tremendous faith