1. American Red Cross Blood Service 508 Thain Rd, Lewiston, ID 83501 Coordinate: 46.37593,-116.96992 Phone: (208) 798-4613
2. American Red Cross 3332 10th St, Lewiston, ID 83501 Coordinate: 46.38116,-116.98117 Phone: (800) 853-2570