H & R Block - London, PA, United States close