Worcester Friends Meeting Church of Worcester, MA. The location of Worcester Friends Meeting Church is 01602, 901 Pleasant St - marked with a pin on Google Map.