Family Health Center of Worcester Loading Map.... Family Health Center of Worcester26 Queen St - WorcesterEvents 42.2590188 -71.8149416 Address 26 Queen St Worcester MA United States Upcoming Events No events in this location