1. Belcastro Painting & Restoration Interior & Exterior 328 Main St, Leominster, MA 01453 Coordinate: 42.53602,-71.74894 Phone: (978) 840-9865