1. American Red Cross 114 Merriam Ave, Leominster, MA 01453 Coordinate: 42.52873,-71.76322 Phone: (800) 207-4444