1. Barba Window Cleaning and Services 32 Partridge St, Franklin, MA 02038 Coordinate: 42.12675,-71.40648 Phone: (508) 500-0948